js-(枚舉,自身,繼承,Symbol,Iterator)口訣

前言

自身的、繼承的、可枚舉的、Symbol符號、迭代器數組

哪一個方法能夠獲取哪些屬性,工做中老是記不住,每次用的時候都須要再查找一遍,因而我就想編個口訣,便於記憶bash

人人理解角度不一樣,勿噴spa

內容

for in遍歷的是什麼              可枚舉對象原型對象

infor in不同              枚舉不是必選項

for of 適合數組對象             value纔是它的遍歷項

keys 取鍵名真小氣               自身的可枚舉的才能夠        

getOwnPropertyNames不服氣       不可枚舉的也能夠  

getOwnPropertySymbols真專注     Symbol符號的專屬司機

Reflect.ownKeys看不下去         非繼承的均可以

若連keys都掌握                  values、entries很少說

assign開始施魔法                自身的可枚舉的都合併

以上總結細節多                  動手才能真掌握
複製代碼
相關文章
相關標籤/搜索