首页 > Web开发 > 详细

引用类型2 Array——JS学习笔记2015-6-24(第65天)

时间:2015-06-25 01:14:08      阅读:279      评论:0      收藏:0      [点我收藏+]

Array类型:

1、创建数组:var arrName = new Array();

                   var arrName = new Array(3); // 这里给了一个参数,该参数就是说明数组包含了3项;这里的new是可以省略的

                  var arrName = []  // 数组字面量的方法创建数组;

 

2、数组的length属性

    length属性不仅能够读操作,而且能够进行写操作;

  比如它可以从数组的末尾移除或者添加新项;

  var colors = [‘red‘, ‘blue‘, ‘green‘];

  colors.length = 2;    //本来长度应该是3的,此时被修改成了2,相当于把green给移除了

  alert(‘colors[2]‘);   // undefined   因为这里的第三项已经被移除了

 

添加新项目:

  

 var colors = [‘red‘, ‘blue‘, ‘green‘];

  colors.length = 4;    //本来长度应该是3的,此时被修改成了4,相当于把在green后面又添加了一项

  alert(‘colors[3]‘);   // undefined   因为新添加的一项并没有值,所以返回undefined

 

3、检测数组

用 instanceof   // 对于一个网页或者一个全局作用域来说,使用这个操作符就可以检测出满意的结果:

if(value instanceof Array){

// 对数组执行某些操作

}

 

当网页中包含多个框架时,就布置一个全局执行环境了,所以ECMAScript新增了Array.isArray()方法(浏览器IE9+、Firefox4等)

if(Array.isArray(value)){

// 对数组执行某些操作

}

 

引用类型2 Array——JS学习笔记2015-6-24(第65天)

原文:http://www.cnblogs.com/zhangxg/p/4598983.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!