es6提供了set資料結構,類似於陣列,但其成員值是唯一的。set本身是乙個建構函式,用來生成set資料結構
const s = new set();
console.log(s.size);//0
set函式可接收乙個陣列作為引數初始化:const ss = new set ([1,2,3,4,4]);
console.log(ss.size);//5
set 實現陣列去重const s1 = new set(["a","a","b","b"]);
console.log(s1.size);//2
const ary = [...s1];
console.log(ary);//["a","b"]
set中的例項方法:
(1)add(value):新增元素,返回set結構本身
(2)delete(value):刪除元素,返回布林值表示是否刪除成功
(3)has(value):返回布林值表示 該值(value)是否為set資料結構中的成員
(4)clear():清除所有成員,無返回值
(5)foreach():遍歷,對每個成員執行操作,無返回值
foreach():
const s2 = new set (["a","b"]);
s2.foreach(value => )
你不得不讀的書籍清單
你不得不讀的書籍清單,其實標題應該是程式設計師不得不讀的書籍清單,但王二覺得,社會人文的書不只是程式設計師需要讀,很多非it行業的朋友也在讀。最近熬夜看完了 大宅門 十幾年前的電視了,但現在品來,依然讓人津津有味,郭寶昌導演的作品的確是精品。這又和程式設計師有什麼關係呢?因為王二發現自己的身體熬夜有...
你不得不知的生活常識。。。。
1,涼水洗腳有損健康.2,夏季多吃苦味有益健康.3,多喝水能防腎結石.4,夏季不宜光著上身睡覺.5,冬季養生宜多食熱粥.6,冬季洗澡次數不宜多.7,冬季不宜長期待在溫暖房間.8,不宜長時間停留在冬季霧氣中.9,冬天不宜把圍巾當口罩用.10,冬天早晨不宜洗頭.11,健身前熱身活動很重要.12,運動損傷...
EcmaScript 6 箭頭函式
es5 var total values.reduce function a,b 0 es6 var total values.reduce a,b a b,0 箭頭即乙個函式的簡化 es5 confetti btn click function event es6 confetti btn cli...