javascript 权威指南第七章-数组-笔记.pptx
《javascript 权威指南第七章-数组-笔记.pptx》由会员分享,可在线阅读,更多相关《javascript 权威指南第七章-数组-笔记.pptx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、javascript权威指南第七章数组key pointsjavascript数组是对象的特殊形式,数组索引实际上和碰巧是整数的属性名差不多。7.1创建数组1,字面量var primes=2,3,4,5注意:没有被赋值的元素默认为undefined2,构造函数(1)空数组 var a=new Array()(2)指定长度的数组 var a=new Array(10)(3)指定元素的数组 var a=new Array(1,2,3)7.2 数组元素的读与写用注意:数组是特殊的对象,它既有对象的属性也有索引。所有的索引都是属性名,但只有0-232-1的整数才是索引。比如,a1.32是对的,它只是创
2、建了一个属性,名称为1.32而已7.3稀疏数组1,稀疏数组就是包含从0开始的不连续索引的数组。2,足够稀疏的数组通常在实现上比稠密数组更慢,内存利用率更高,在这样的数组上查找元素的事件与常规对象属性的查找事件一样长。3,这部分讲的并不是很多,应用起来与常规数组也差不多。7.4数组的长度想要删除所有的元素,可以设置数组的length=0想删除某个长度之后的元素,可以通过设置length7.5 数组元素的添加和删除1,通过push()在数组末尾添加一个或多个。a.push(one,two)2,通过unshift()在数组首部插入一个元素,并且将其他元素依次移到更高索引处。3,用delete删除,它
3、与赋值undefined类似。不会改变length长度,其他元素也不会移动来填充空白。删除一个元素后,数组变为稀疏数组。delete a17.6 数组遍历1,for循环2,for in 循环 This loop assigns enumerable property names(including array indexes)to the loop variable one at a time.Indexes that do not exist will not be iteratedcodes这里Number(i)就相当于parseInt(i)7.7 Multidimensional Arr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javascript 权威指南第七章-数组-笔记 权威 指南 第七 数组 笔记
限制150内