Es2015 (Es6)最全的方法大全
Posted bing23443414
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Es2015 (Es6)最全的方法大全相关的知识,希望对你有一定的参考价值。
变量的声明
let num = 456; // 经过 let 声明的变量会产生一个变量作用域,以{} 花括号分割作用域 花括号以外不可以访问 const num = 789;// const 声明的变量是一个常量(不可以改变的量) 但是只可以是简单数据类型(数字,字符串。。),如果遇到复杂数据类型是可改变的
// 对于开发来说,建议声明变量时用const , 如需要一个可以更改的量 可以首选 let
// 呢 var怎么办 ? 忘了吧,有const let 了,还要这个‘坑’干啥! 毕竟带来的Bug只有踩过才知道
解构赋值
1 - 字符串的解构
const [a, b, c, d] = ‘你好世界‘; a // "你" b // "好" c // "世" d // "界"
2 - 数值的解构
const {toString: s} = 123; s === Number.prototype.toString // true
3 - 布尔值解构
const {toString: s} = true; s === Boolean.prototype.toString // true
4 - 对象解构
const { A , B, C } = { A:‘a‘ , B: ‘b‘ } A // ‘a‘ B // ‘b‘ c // undefined
5 - 数组解构
const [a,b,c] = [1,2,3] a // 1 b // 2 c // 3
6 - 函数解构
function fn(num,set){ return num + str } fn([12,‘20‘]) // 1220
以上是关于Es2015 (Es6)最全的方法大全的主要内容,如果未能解决你的问题,请参考以下文章