- 博客(6)
- 收藏
- 关注
原创 JavaScript创建二维数组
当您将创建一个带有对象(引用类型)的数组时,则每个元素都在内存中引用相同的值。通俗的讲,就是我们创建了一个一维数组,将一维数组。是因为使用传播运算符,然后使用map(),不需要将new与array一起使用。new Array和Array相同。放到一个新的一维数组里面,得到的二维数组,这样就是其实他们都是同一个数组。使用该方法创建的二维数组,修改一个值,会导致同一列的值都被修改。用上述代码创建的二维数组不会有法一的问题。
2023-01-20 14:08:48
744
原创 new Map()
set方法设置key所对应的键值,然后返回整个Map结构。如果key已经有值,则键值会被更新,否则就新生成该键。get方法读取key对应的键值,如果找不到key,返回undefined。delete方法删除某个键,返回true。如果删除失败,返回false。has方法返回一个布尔值,表示某个键是否在Map数据结构中。clear方法清除所有成员,没有返回值。size属性返回Map结构的成员总数。对映射中的每个元素执行指定操作。是ES6新增的一种数据结构。返回映射的字符串表示形式。返回指定对象的原始值。
2023-01-12 11:49:25
219
原创 数组array
返回一个新的迭代器对象,该对象包含Set对象中的按插入顺序排列的所有元素的值的[value, value]数组。返回一个新的迭代器对象,该对象包含Set对象中的按插入顺序排列的所有元素的值。findIndex() 返回数组中通过测试的第一个元素的索引。unshift() 将新元素添加到数组的开头,并返回新的长度。push() 将新元素添加到数组的末尾,并返回新的长度。shift() 删除数组的第一个元素,并返回该元素。find() 返回数组中第一个通过测试的元素的值。
2023-01-11 10:08:47
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人