你的位置:首页 > 软件开发 > Java > 《数据结构与算法javascript描述》笔记

《数据结构与算法javascript描述》笔记

发布时间:2016-08-07 10:00:10
数组的定义:JavaScript 中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。然而,这些数字索引在内部被转换为字符串类型,这是因为 JavaScript 对象中的属性名必须是字符串。在内部被归类为数组。由于 Array 在 JavaScript ...

数组的定义

JavaScript 中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。然而,这些数字索引在内部被转换为字符串类型,这是因为 JavaScript 对象中的属性名必须是字符串。在内部被归类为数组。由于 Array 在 JavaScript 中被当作对象,因此它有许多属性和方法可以在编程时使用。

  

使用数组:

1.创建数组

① 使用 [] 操作符 ,var arr=[] ,该方法效率最高。

② 调用 Array 的构造函数创建数组,var myArr=new Arrery()

 

2.读写数组

 

3.由字符串生成数组,调用字符串对象的split()方法。

  

4.对数组的整体性操作:(这里注意,曾经面试题出现)

浅复制:将数组a赋值给数组b,此时的数组b只是对数组a的引用,当数组a发生改变时,数组b也随着发生改变。

var a=[];for(var i=0;i< 5;i++){  a[i]=i;}var b=a;console.log(a[1]);console.log(b[1]);//赋值引用前 1a[1]=999;console.log(a[1]);console.log(b[1]);//赋值引用后 999

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:《数据结构与算法javascript描述》笔记

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。