Es6
ShiYadong_
E-Mail:ityadong@163.com
展开
-
ES6:export default 和 export 区别
export default 和 export 区别:1.export与export default均可用于导出常量、函数、文件、模块等2.你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用3.在一个文件或模块中,export、import可以有多个,export default仅有一个4.通过export方式导出,在导入时要加...转载 2018-02-26 11:13:49 · 497 阅读 · 0 评论 -
ES6 map()遍历、filter()筛选 的简单使用
map(): map和forEach等遍历方法不同,在forEach中return语句是没有任何效果的,而map则可以改变当前循环的值,返回一个新的被改变过值之后的数组(map需return),一般用来处理需要修改某一个数组的值。let arr1 = [1,2,3];let arr2 = arr1.map((value,key,arr) => { console.l...转载 2018-08-13 10:12:02 · 11028 阅读 · 0 评论 -
浅谈 Promise 的用法
关键词:Promise,resolve,reject,Prepending,Resolve,Reject,then,catch,all,race所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。...转载 2018-06-29 10:32:28 · 600 阅读 · 0 评论 -
js 中的 Truthy 和 Falsy(真值与假值)
Truthy 不等于 ture,他是指是在Boolean上下文中转换后的值为真的值。我的理解是,在javascript中所有表达式为true的值。同理Falsy指的是在javascript中所有表达式为false的值。所有值都是真值,除非它们被定义为 falsy (即, 除了false,0,“”,null,undefined和NaN 外)。一、 TruthyJavaScript中的真...原创 2018-12-05 09:36:51 · 699 阅读 · 0 评论