为 Javascript 数组添加 insertAt 和 removeAt 方法

作者: 不详     来源: 不详     时间: 2006-12-23 14:54:01
摘要: 本文介绍的 insertAt 方法可以为 javascript 数组在指定位置插入指定的值,而 removeAt 则是删除指定位置的数组元素,有了这两个方法,我们在操作数组元素时会简单很多。
归类: Javascript,

关键词: array, 数组, removeAt, insertAt,

本文介绍的 insertAt 方法可以为 javascript 数组在指定位置插入指定的值,而 removeAt 则是删除指定位置的数组元素,有了这两个方法,我们在操作数组元素时会简单很多。 


--------------------------------------------------------------
点此浏览示例文件
--------------------------------------------------------------


Javascript:
  1.  
  2. <script language="JavaScript">
  3. <!--
  4. // 说明:为 Javascript 数组添加 insertAt 和 removeAt 方法
  5. // 整理:http://www.CodeBit.cn
  6.  
  7. Array.prototype.insertAt = function( index, value ) {
  8. var part1 = this.slice( 0, index );
  9. var part2 = this.slice( index );
  10. part1.push( value );
  11. return( part1.concat( part2 ) );
  12. };
  13.  
  14. Array.prototype.removeAt = function( index )
  15. {
  16. var part1 = this.slice( 0, index );
  17. var part2 = this.slice( index );
  18. part1.pop();
  19. return( part1.concat( part2 ) );
  20. }
  21. // -->
  22. </script>
  23.  




推荐链接:(联系 QQ :326801485)