码迷,mamicode.com
首页 > 其他好文 > 详细

学习ES6(数据类型)------纪律学习成功

时间:2020-07-01 17:34:53      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:es5   地狱   ons   问题   target   设置   前端   func   cti   

1.set(WeakSet----只接收对象)

  个人理解:set数据结构我认为最主要的用途就是去重了,它接收一个数组,它的增/删/查 分别是:add/delete/has 它有一个size属性,类似数组的length,可以通过Array.from()转换为数组

2.Symbol

  个人理解:Symbol前端使用的不多,主要是后端node,我认为它主要的作用是标注属性的唯一。

3.Map

  个人理解:map主要存储的是键值对,这个对编程有很大的用处,它用get获取值,用set设置值,有一个size属性显示长度,has进行查询,可以使用forEach进行遍历

4.proxy

  个人理解:proxy我认为和vue中的声明周期差不多,在执行之前进行预处理,proxy({},{})需要传递两个参数,第一个是一个对象(包括属性和方法),第二个写一个预处理的代码,首先说的是get(target,key)记得进行reutrn返回值,否则操作无效。set(target,key,value)同样需要返回一个值。对proxy了解的还是不够透彻

5.promise

  个人理解:解决ES5中回调地狱的问题,它接收一个函数:new promise(function(reslove,reject){return 结果}).then(val=>{console.log(val);可以在进行new promise 后边接then})

学习ES6(数据类型)------纪律学习成功

标签:es5   地狱   ons   问题   target   设置   前端   func   cti   

原文地址:https://www.cnblogs.com/ayong6/p/13220252.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!