无名 发表于 2022-5-8 17:20:19

【梅开二度】ES6的声明与解构


声明方式(let const)
let 局部变量声明
声明的变量是局部变量,在一对 { } 中使用
不能重复声明 (一个作用域内)
不会变量提升(预编译时会将定义的变量预先定义为undefined)
const 常量声明
声明必须赋值
不能修改(值类型)数字 字符串 布尔
建议变量名全大写
数据类型

解构
数组
基础解构: =
把对象 或数组按一定规则解析为单独变量
交换变量: =
let arr=;
let =arr;
=;
console.log("a2:",a,"b2:",b,"c2:",c);


=
b=5
=
b=5
console.log(a,b);


let arr = ;
let = arr;
console.log(a,b);

填充
str.padStart(参数1,参数2)
str.padEnd(参数1,参数2)
参数1:位数
参数2:以什么填充   eg:“0”
http://cdn.u1.huluxia.com/g4/M02/FF/DC/rBAAdl80b0KAVcfSAAD4z1FXrLo205.jpg
页: [1]
查看完整版本: 【梅开二度】ES6的声明与解构