es6新语法的使用
Posted GZGspring
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了es6新语法的使用相关的知识,希望对你有一定的参考价值。
1.声明变量:
let 声明变量 作用域代码块作用域{} 尽在模块 先使用后声明 会报错
{
let a= 12;
alert(a)
}
let 不允许重复声明同一个变量
const 声明是一个常量,一旦被赋值就不允许修改 作用域在代码块内 没有变量的预解析 不支持先声明后解析
{
const a = 12;
console.log(a);
}
2.字符串
字符串模板 ${}
var str1 = \'to\';
console.log(`welcome ${str1} china`)
//includes() 是否包含,返回true/false ;区分大小写
console.log(str.includes(\'ED\'))
console.log(str.startsWith(\'ED\'))//开头是否包含要找的字母区分大小写
console.log(str.endsWith(\'ED\'))//开头是否包含要找的字母区分大小写
var str2 = str.repeat(3); //重复复制几个
3.数组:
1
2
3
4
5
6
7
|
var arr1 = [1,2,3]; // arr1.pop(); // var arr2 = arr1; // console.log(arr2); // var arr2 = Array.form(arr1) //form()全新拷贝的方法 // console.log(arr2) |
var arr1 = [1,2,3];
var arr2 = [...arr1];//[...引用]
console.log(arr2)
以上是关于es6新语法的使用的主要内容,如果未能解决你的问题,请参考以下文章