- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.7 数组函数——concat 例: script language=javascript !-- a=new Array() a[0]=a0 a[1]=a1 b=new Array() b[0]=b0 b[1]=b1 c=a.concat(b) alert(c) a=new Array() a[0]=a0 a[2]=a1 alert(c) c=a.concat(b) alert(c) // -- /script 数组函数——toString和join 用来把数组中的所有数值连接成一个字符串。 ? 语法格式如下: 字符串名=数组名.toString() 字符串名=数组名.join(分隔符) 说明:其中,前者为逗号分隔,后者可以设置其分隔符,但默认值也为逗号。分隔符可以为数字或字符串,如为字符串要用引号。 数组函数——reverse 将整个数组中的元素顺序转置。 注意: 是以元素为单位的顺序转置,数组元素本身顺序不变。 所以第二张图正确。 数组函数——reverse script language=javascript !-- a=new Array() a[0]=a0 a[1]=a1 b=a.reverse() alert(b) // -- /script 使用Javascript核心对象 string对象(字符串对象) 1)字符串对象主要用来处理字符串和子字符串 2)创建字符串对象 var string1=“This is a test:生成对象并赋值 var string1;string1 = “This is a test” :直接给变量赋值使之成为字符串对象 3)字符串对象属性 length属性:用来返回字符串的长度,如 string1.length=14 使用Javascript核心对象 string对象(字符串对象续) 4)字符串对象方法 indexOf()方法:返回string对象内第一次出现子字符串的字符位置,如string1.indexOf(t)=10 substr()方法:返回一个从指定位置开始的指定长度的子字符串,如string1.substring(1,3)=“his” substring()方法:返回位于string对象中指定位置的字符串,如string1.substring(1,3)=“hi” 使用Javascript核心对象 Math对象(数学对象) 1)Math对象主要用于提供基本的数学函数和常数 2)创建Math对象 Math对象是不能用var关键字来创建的,其属性和方法可以直接使用 3)Math对象常见方法 random():返回位于0-1之间的随机数 round():返回四舍五入整数值 ,如Math.round(1.7)=2 abs():返回绝对值 使用Javascript核心对象 Date对象 1)Math对象主要用于获得跟时间或日期有关的参数值 2)创建Date对象 date = new Date():生成Date对象,如 年,月,日——day = new Date(2003,4,15) 年,月,日,时,分,秒——day = new Date(2003,4,15,19,18,23) 说明: 省略时间只有日期的写法,系统自动将时间设置为0时0分0秒。 若省略全部datetime信息,则系统自动将当时日期与时间赋予其值。 月份的设置类似数组下标,0代表1月,1代表2月……11代表12月,12则顺延至第二年的1月。 使用Javascript核心对象 Date对象(续) 3) Date对象常见方法 getYear():获得当前年份 getMonth():获得当前月份 getDate():获得日期 getHours():获得小时数,24小时制 getMinutes():获得分钟数 getSeconds():获得秒数 getDay():取星期,0代表星期日,6代表星期六 又有setYear():设置当前年份,及其他类似设置 引用方法:objectname.functionname() 其中objectname为Date对象变量名,functionname为函数名,即以上所列函数 总结 了解Javascript概念 学习编写Javascript程序 学习使用Javascript的控制流程及函数 学习使用Javascript的内置函数 学习使用Javascript的系统函数 练习及提问时间 * * * * * 学习目标 了解Javascript概念 学习编写Javascript程序 学习使用Javascript的控制流程及函数 学习使用
您可能关注的文档
- 《javascript从入门到精通》09 窗口和框架.ppt
- 《网页技术总复习资料》.doc
- 《网站规划与设计》期末复习题.doc
- 【基础五】块状元素和内联元素.doc
- 01,02基本语法备查.ppt
- 01_javascript基础.ppt
- 2.5-超链接-《网页设计制作》.ppt
- 04 超级链接.ppt
- 04-超链接.ppt
- 6、js语法.ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)