摘要:
arr[0]和object[key] 数组用来处理有序的数据集合。 复制引用 js引擎尝试把数组元素一个接一个存储在连续的内存区域 该用数组时就用数组,它称得上是好用的工具。按照适当的方式使用数组而不是一视同仁地把它当做对象来使用。 乱用数组的方式: 添加非数字的属性 浪费数组的地方 阅读全文
摘要:
1 let arr=[]; 2 let arr=new Array(); 方括号形式 构造函数形式 new Array() 阅读全文
摘要:
String Number Boolean Symbol 原始类型并不是对象,作用是只提供单个值。 既然不是对象,那就不应该具有方法,所以str.toUpperCase()到底是什么意思? 很简单: toUpperCase()是一个方法,既然被调用了,那就一定要找到是谁调用的我。 一般来说是对象在进 阅读全文
摘要:
两个普通对象进行加减乘除: 两个普通对象相加,会返回[object Object][object Object] 其他操作均返回NaN alert(obj) [object Object] obj2[obj1]=123; 对象作为另一个对象的属性名 [object Object]:123 对象相比较 阅读全文
摘要:
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 阅读全文