1.聲明變數: let 聲明變數 作用域代碼塊作用域{} 盡在模塊 先使用後聲明 會報錯 { let a= 12; alert(a) } let 不允許重覆聲明同一個變數 const 聲明是一個常量,一旦被賦值就不允許修改 作用域在代碼塊內 沒有變數的預解析 不支持先聲明後解析 { const a ...
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.數組:
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)