
深入理解ES6
wangjili-...
我是一枚小菜鸟,请大家帮帮我.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
函数
函数 带参数默认值的函数 JS 函数的独特之处是可以接受任意数量的参数,而无视函数声明处的参数数量。 在 ES5 中模拟参数默认值 在下面的示例中,有一个瑕疵,此处的 timeout 的有效值实际上可能是 0,但因为 0 是假值,就会导致 timeout 的值在这种情况下会被替换为 2000 。 function makeRequest(url, timeout, callback) { ...原创 2019-12-05 17:43:42 · 549 阅读 · 0 评论 -
字符串与正则表达式
深入理解ES6之字符创与正则表达式 一、更好的 Unicode 支持 在ES6之前,JS的字符串以16位字符编码(UCS-2)为基础,每个16位序列都是一个码元(code unit),用于表示一个字符。 Unicode 的明确目标是给世界上所有的字符提供全局唯一表示符 二、codePointAt()方法 codePointAt() 可以在给定字符串中按位置提取Unicode代码点。该方法接受的是码...原创 2019-11-12 21:33:30 · 288 阅读 · 0 评论 -
块级绑定
深入理解ES6之块级绑定 var 声明与变量提升 在下面的示例中,无论condition是否为true,value都会被创建: function getValue(condition){ if(condition){ var value = "blue"; return value; }else{ return null; ...原创 2019-11-11 19:20:34 · 172 阅读 · 0 评论