转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
JavaScript中的高级特性及特别对象、属性和方法         ★★★★

JavaScript中的高级特性及特别对象、属性和方法

作者:闵涛 文章来源:闵涛的学习笔记 点击数:2592 更新时间:2009/4/23 11:28:07
-----
slice 方法 (Array):返回一个数组的一段。

arrayObj.slice(start, [end]) 

参数:-arrayObj。必选项。一个 Array 对象。 
      -start。必选项。arrayObj 中所指定的部分的开始元素是从零开始计算的下标。 
      -end。可选项。arrayObj 中所指定的部分的结束元素是从零开始计算的下标。

说明:slice 方法返回一个 Array 对象,其中包含了 arrayObj 的指定部分。 

slice 方法一直复制到 end 所指定的元素,但是不包括该元素。如果 start 为负,将它作为 length + start处理,此处 length 为数组的长度。如果 end 为负,就将它作为 length + end 处理,此处 length 为数组的长度。如果省略 end ,那么 slice 方法将一直复制到 arrayObj 的结尾。如果 end 出现在 start 之前,不复制任何元素到新数组中。

示例:在下面这个例子中,除了最后一个元素之外,myArray 中所有的元素都被复制到 newArray 中: 

newArray = myArray.slice(0, -1)


-------------------
shift 方法:移除数组中的第一个元素并返回该元素。

arrayObj.shift( )

必选的 arrayObj 引用是一个 Array 对象。

说明:shift 方法可移除数组中的第一个元素并返回该元素。

要求:版本5.5或以上。


-------------------
unshift 方法:将指定的元素插入数组开始位置并返回该数组。

arrayObj.unshift([item1[, item2 [, . . . [, itemN]]]])

参数:-arrayObj。必选项。一个 Array 对象。
      -item1, item2,. . .,itemN。可选项。将插入到该 Array 开始部分的元素。

说明:unshift 方法将这些元素插入到一个数组的开始部分,所以这些元素将以参数序列中的次序出现在数组中。

要求:版本5.5或以上。


-------------------
splice 方法:从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。

arrayObj.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]])

参数:-arrayObj。必选项。一个 Array 对象。
      -start。必选项。指定从数组中移除元素的开始位置,这个位置是从 0 开始计算的。
      -deleteCount。必选项。要移除的元素的个数。
      -item1, item2,. . .,itemN。必选项。要在所移除元素的位置上插入的新元素。

说明:splice 方法可以移除从 start 位置开始的指定个数的元素并插入新元素,从而修改 arrayObj。返回值是一个由所移除的元素组成的新 Array 对象。

要求:版本5.5或以上。

上一页  [1] [2] [3] 


[Web开发]JavaScript中的高级特性及特别对象  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台