function es6Fuc (x, y = 'default') {console.log(x, y);}es6Fuc(4) // 4, default
升级部分:
ES6新增了双冒号运算符,用来取代以往的bind,call,和apply 。(浏览器暂不支持,Babel已经支持转码)
foo::bar;// 等同于bar.bind(foo);foo::bar(...arguments);// 等同于bar.apply(foo, arguments);
喜欢的老铁,加个关注!今后会分享更多的前端干货,欢迎点赞转发关注
作者丨StevenLikeWatermelon
https://juejin.im/post/5c061ed2f265da61357258ee
推荐阅读
- 简便折叠茶几的款式,不可比拟的茶席之美
- VueJS中使用前端虚拟接口Mock.js
- 如何使用VSCode调试JS?
- 中国程序员和国外程序员,差距在哪里?
- 姜茶喝冰的是不可以的,姜茶的功效与禁忌
- Vuex 映射完全指南
- 程序员必备技能:设计模式之——组合模式
- 用雪水泡茶真的养生?专家:不可轻信
- 谈一谈属于你的前端生涯规划与前端技术
- 酒瓶收藏不可错过的心得