您的位置 首页 > 德语词汇

array是什么意思?用法、例句,array、Set、Map区别

各位老铁们好,相信很多人对array是什么意思?用法、例句都不是特别的了解,因此呢,今天就来为大家分享下关于array是什么意思?用法、例句以及array、Set、Map区别的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

1、array:数组对象,是使用单独的变量名来存储一系列的值。

2、varmyArr=newArray("Saab","Volvo","BMW");

array是什么意思?用法、例句,array、Set、Map区别

3、varmyArr=["Saab","Volvo","BMW"];

4、//['Saab','Volvo','BMW']

5、https://blog.csdn.net/weixin_44242600/article/details/87349916

6、Set:ES6提供了新的数据结构。它类似于数组,但是成员的值都是唯一的,没有重复的值。

7、Set本身是一个构造函数,用来生成Set数据结构。

8、Set函数可以接受一个数组(或者具有iterable接口的其他数据结构)作为参数,用来初始化。

9、size属性:返回Set实例的成员总数。

10、**add(value):**添加某个值,返回Set结构本身。

11、set.add(1).add(2).add(2).add(3);

12、**delete(value):**删除某个值,返回一个布尔值,表示删除是否成功。

13、**has(value):**返回一个布尔值,表示该值是否为Set的成员。

14、**clear():**清除所有成员,没有返回值。

15、set.add(1).add(2).add(2).add(3);

16、Map:ES6提供了新的数据结构。它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。Map结构提供了“值—值”的对应。

17、size属性:返回Map结构的成员总数。

18、set(key,value):set方法设置键名key对应的键值为value,然后返回整个Map结构。如果key已经有值,则键值会被更新,否则就新生成该键。返回的是当前的Map对象

19、m.set('aa',6)//键是字符串

20、m.set(262,'standard')//键是数值

21、m.set(undefined,'nah')//键是undefined

22、get(key):get方法读取key对应的键值,如果找不到key,返回undefined。

23、m.set(hello,'HelloES6!')//键是函数

24、m.set(undefined,'Undefined!')//键是undefined

25、has(key):返回一个布尔值,表示某个键是否在当前Map对象之中。

26、m.set(111,'standard');

27、delete(key):删除某个键,返回true。如果删除失败,返回false。

28、m.set(undefined,'aaa');

29、clear():clear方法清除所有成员,没有返回值。

如果你还想了解更多这方面的信息,记得收藏关注本站。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023