摘要:
push/pop比unshift/shift快 在数组首端插入或删除元素,原先数组元素的索引号都要发生改变,可谓是牵一发而动全身。 在数组尾端插入或删除元素,原先数组元素的索引号不需要发生改变,省时省力。 阅读全文
posted @ 2020-12-12 20:20
李逍遥701
阅读(97)
评论(0)
推荐(0)
摘要:
arr[0]和object[key] 数组用来处理有序的数据集合。 复制引用 js引擎尝试把数组元素一个接一个存储在连续的内存区域 该用数组时就用数组,它称得上是好用的工具。按照适当的方式使用数组而不是一视同仁地把它当做对象来使用。 乱用数组的方式: 添加非数字的属性 浪费数组的地方 阅读全文
posted @ 2020-12-12 20:04
李逍遥701
阅读(303)
评论(0)
推荐(0)
摘要:
1 let arr=[]; 2 let arr=new Array(); 方括号形式 构造函数形式 new Array() 阅读全文
posted @ 2020-12-12 19:46
李逍遥701
阅读(116)
评论(0)
推荐(0)
摘要:
String Number Boolean Symbol 原始类型并不是对象,作用是只提供单个值。 既然不是对象,那就不应该具有方法,所以str.toUpperCase()到底是什么意思? 很简单: toUpperCase()是一个方法,既然被调用了,那就一定要找到是谁调用的我。 一般来说是对象在进 阅读全文
posted @ 2020-12-12 18:43
李逍遥701
阅读(101)
评论(0)
推荐(0)
摘要:
两个普通对象进行加减乘除: 两个普通对象相加,会返回[object Object][object Object] 其他操作均返回NaN alert(obj) [object Object] obj2[obj1]=123; 对象作为另一个对象的属性名 [object Object]:123 对象相比较 阅读全文
posted @ 2020-12-12 16:26
李逍遥701
阅读(148)
评论(0)
推荐(0)
摘要:
1 functiion f(x,n){ 2 if(n==1){ 3 return x; 4 }else { 5 return x*f(x,n-1); 6 } 7 } 8 alert(pow(2,3)); //8 阅读全文
posted @ 2020-12-12 14:19
李逍遥701
阅读(50)
评论(0)
推荐(0)

浙公网安备 33010602011771号