原有變數:
var的缺點:
新增變數:
let :不能重複宣告,變數-可以修改,塊級作用域
const:不能重複宣告,變數-不可以修改,塊級作用域
原函式:
var func = function(args) ——只有乙個return
所以上述函式還可以寫為:
var func = args => alert(「abc」);
function(a,b,...args)
...args 可以 替代所有想寫的不想寫的引數
1.左右兩邊結構必須一樣
2.右邊必須定義
3.宣告和賦值不能分開(必須在一句話裡完成)
let [a,b,c] = [12,5,8];
let = ;
map 對映
reduce 彙總
filter 過濾器
foreach 迴圈(迭代)
1.新方法
2.字串模板
1.json物件
2.簡寫
json =
簡寫為:
json =
json標準寫法:只能用雙引號;屬性必須用雙引號包起來
有了promise之後的非同步:
promise.all([$.ajax(), $.ajax()]).then(results=>, err=>);
let data2 = yield $.ajax();
let data3 = yield $.ajax();
promise——適合做沒有邏輯的非同步
generator——適合做邏輯性非同步
es6 中一些常見的新知識點
1,箭頭函式,基本語法 箭頭函式的this是固定的,會繫結定義時所在的作用域,而不是指向執行時所在的作用域,箭頭函式中的this繼承外層函式呼叫的this。箭頭函式有幾個使用注意點。1 函式體內的this物件,就是定義時所在的物件,而不是使用時所在的物件。2 不可以當作建構函式,也就是說,不可以使用...
C 新知識點筆記
定義了 cin cout cerr 和 clog 物件,分別對應於標準輸入流 標準輸出流 非緩衝標準錯誤流和緩衝標準錯誤流。cout value of str is str endl cin name signed unsigned 在計算機中,可以區分正負型別的數,成為 有符號數 signed 無...
HTML5新知識點
html5 中的新標籤 標籤描述 定義注釋。定義文件型別。定義錨。定義縮寫。定義只取首字母的縮寫。定義文件作者或擁有者的聯絡資訊。定義影象對映內部的區域。定義文章。定義頁面內容之外的內容。定義聲音內容。定義粗體字。定義頁面中所有鏈結的預設位址或缺省目標。不贊成使用。定義頁面中文字的預設字型 顏色或尺...