字串
模板字串:let message = `$你好啊`;
codepointa:返回ascii值
fromcharcode:返回對應
includes():console.log("xiaoming".includes("om"));
startswith():console.log("xiaoming".startswith("om"));、
endswith:console.log("xiaoming".endswith("ming"));
repeat():console.log("xiaoming".repeat(3));
陣列擴充套件運算子(spread)是三個點(...) 將乙個陣列轉為用逗號分隔的引數序列
let list = [3423,234,23545];
list.push(...["123","dfds","345234"])
類似陣列的物件轉為真正的陣列
array.from
let eles = array.from(document.queryselectorall(".item"));
array.of方法用於將一組值,轉換為陣列
console.log(array.of(4,3,42,42));
copywithin(從哪開始替換資料,複製位置的起始點,結束點)
[1, 2, 3, 4, 5].copywithin(0, 3)
// [4, 5, 3, 4, 5]
[1, 2, 3, 4, 5].copywithin(0, 3, 4)
// [4, 2, 3, 4, 5]
find()
let res1 = list.find(function (value, index, arr) );
findindex()
let res2 = list.findindex(function (value, index, arr) );
fill(填充值,起始位置,長度)填充陣列
console.log([111, 222,33].fill("tt", 0, 2));
generator
generator 函式是 es6 提供的一種非同步程式設計解決方案
function* generator() ;
yield ()=>;
return ()=>;
}let action = generator();
console.log(action.next());
action.next().value();
action.next().value();
關於integer你不知道的知識點
integer num3 128 integer num4 128 num3 num4 true or false?integer num1 1 integer num2 1 num1 num2 true or false?第一題答案是false 第二題答案是true integer內部定義了乙個內...
你不知道的ES6知識 關於變數宣告的方式
es6不僅引入let和const關鍵字用於解決變數宣告的問題,同時引入了塊級作用域的概念 塊級作用域 執行時遇到花括號,會建立乙個塊級作用域,花括號結束,銷毀塊級作用域 var 宣告的變數會掛載到全域性變數window上,進而造成全域性變數的汙染 var 宣告的變數存在變數提公升,可以在定義變數前訪...
你不知道的css小知識
使用 webkit transform scale 一種字型有粗體 斜體 下劃線 刪除線等諸多屬性。但是並不是所有字型都做了這些,一些不常用的字型,或許就只有個正常體,如果你用italic,就沒有效果了 這時候你就要用oblique.可以理解成italic是使用文字的斜體,oblique是讓沒有斜體...