- 博客(3)
- 收藏
- 关注
原创 js对象遍历
对象遍历for-in 循环for-in 专门用于遍历对象的可枚举属性,包括 prototype 原型链上的属性,因此性能会比较差。可迭代属性是会出现在对象的迭代(枚举)中的属性Object.keys()Object.key()会返回一个数组,包含所有可枚举属性Object.getOwnPropertyNames()Object.getOwnPropertyNames()也会返回一个数组,包含所有元素,不管是否可枚举。Reflect.ownKeys(obj)它返回一个数
2022-03-17 14:42:01
77
原创 js数组遍历
数组遍历的方法for循环遍历for(let i=0,j=arr.length;i<j;i++){ console.log(arr[i])}事实证明,存储数组长度的普通循环遍历是效率最高的循环forEach循环arr.forEach((item,index,array)=>{//执行代码})map循环var ary = [12,23,24,42,1]; var res = ary.map(function (item,index,ary) { retur
2022-03-17 14:40:51
80
原创 JavaScript数组常用API
js中数组常用api汇总1.检测数组:判断value是否为数组类型Array.isArray(value);2.转换方法:将数组colors转化成以逗号分隔的字符串alert(colors.toString());3.栈、队列方法:分别实现先进先出、后进先出的效果.var a=[1,2,3,4];a.push(5);//[1, 2, 3, 4, 5]a.shift();//[2, 3, 4, 5]a.pop();//[2, 3, 4]a.unshift(0);//[0, 2, 3,
2022-03-17 14:40:00
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人