摘要: 二进制和八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。 0b111110111 503 // true 0o767 503 // true 从 ES5 开始,在严格模式之中,八进制就不再允许使用前缀0表示,ES6 进一步明确,要使用前缀0o表 阅读全文
posted @ 2021-02-04 18:06 红羽毛学习站 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 函数参数的默认值 function log(x, y = 'World') { console.log(x, y); } log('Hello') // Hello World log('Hello', 'China') // Hello China log('Hello', '') // Hell 阅读全文
posted @ 2021-02-04 18:04 红羽毛学习站 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 扩展运算 如果将扩展运算符用于数组赋值,只能放在参数的最后一位,否则会报错。 const [...butLast, last] = [1, 2, 3, 4, 5]; // 报错 const [first, ...middle, last] = [1, 2, 3, 4, 5]; // 报错1、字符串转 阅读全文
posted @ 2021-02-04 17:32 红羽毛学习站 阅读(49) 评论(0) 推荐(0) 编辑