- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第章 Javacript内置对象
sort()方法 该方法用于对数组的元素进行排序。 语法: arrayObject.sort(sortby) arrayObject:必选项。数组名称。 sortby:可选项。规定排序的顺序,必须是函数。 说明: 如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,也就是按照字符的编码顺序进行排序。如果想按照其他标准进行排序,就需要提供比较函数。 例如,将数组中的元素按字符的编码顺序进行显示。代码如下: var arr=new Array(2,1,4,3); document.write(原数组:+arr+br\); arr.sort(); document.write(排序后的数组:+arr); 获取数组中的某段数组元素主要用slice()方法实现。 slice()方法可从已有的数组中返回选定的元素。 语法: arrayObject.slice(start,end) start:必选项。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1指最后一个元素,-2指倒数第二个元素,以此类推。 end:可选项。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从start到数组结束的所有元素。如果这个参数是负数,那么它将从数组尾部开始算起。 返回值:返回截取后的数组元素,该方法返回的数据中不包括end索引所对应的数据。 15.3.3 获取数组中的某段数组元素 【例15-6】 获取数组中某段数组元素: script language=javascript !-- var arr=new Array(a,b,c,d,e,f); document.write(原数组:+arr+br); document.write(获取数组中第3个元素后的所有元素信息:+arr.slice(2)+br); document.write(获取数组中第2个到第5个的元素信息+arr.slice(1,5)+br); document.write(获取数组中倒数第2个元素后的所有信息+arr.slice(-2)); //-- /script 运行程序,会将原数组,以及截取数组中元素后的数据输出,运行结果如图15-6所示。 图15-6 获取数组中某段数组元素 将数组转换成字符串主要通过toString()、toLocaleString()和join()方法实现。 toString()方法 该方法可把数组转换为字符串,并返回结果。 语法: arrayObject.toString() arrayObject:必选项。数组名称。 返回值:以字符串显示arrayObject。返回值与没有参数的join()方法返回的字符串相同。 说明: 在转换成字符串后,数组中的各元素以逗号分隔。 15.3.4 将数组转换成字符串 例如,将数组转换成字符串。代码如下: var arr=new Array(a,b,c,d,e,f); document.write(arr.toString()); toLocaleString()方法 该方法将数组转换成本地字符串。 语法: arrayObject.toLocaleString() arrayObject:必选项,数组名称。 返回值:本地字符串。 说明: toLocaleString方法首先调用每个数组元素的toLocaleString()方法,然后使用地区特定的分隔符把生成的字符串连接起来,形成一个字符串。 例如,将数组转换成用“,”号分隔的字符串。代码如下: var arr=new Array(a,b,c,d,e,f); document.write(arr.toLocaleString()); join()方法 该方法将数组中的所有元素放入一个字符串中。 语法: arrayObject.join(separator) separator:可选项。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。 返回值:返回一个字符串。该字符串是把arrayObject的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入separator字符串而生成的。 例如,以指定的分隔符将数组中的元素转换成字符串。代码如下: var arr=new Array(a,b,c,d,e,f); document.write(arr.join(#)); 本实例将实现使用数组存储商品信息并输出的功能,运行程序,将显示如图15-7所示的运行结果。 图15-7 使用数组存储商品信息 15.4 综合实例——使用数组存储商品信息 实例本实例的关键是如何定义数组,并输出数
您可能关注的文档
最近下载
- 2025年三元食品面试题目及答案.doc VIP
- PEP小学英语五年级上册第三单元测试卷(含听力材料及标准答案).doc VIP
- 万里路测试题及答案.doc
- township梦想小镇攻略-价格-时间-配方表.xls VIP
- 35kV输电线路工程施工强制性条文执行检查表.pdf VIP
- 2025年第三节 妊娠剧吐.pptx VIP
- 2025年第三季度预备党员入党积极分子思想汇报材料.docx VIP
- 医学课件-综合医院中西医结合科(中医科)人员配置和人才培养.pptx VIP
- TCRHA 089-2024 成人床旁心电监测护理规程.pdf VIP
- 傅里叶变换红外光谱-傅里叶红外光谱课件.pptx VIP
原创力文档


文档评论(0)