js中的展開語法

2021-10-01 23:37:31 字數 646 閱讀 6660

在js中如何拼接兩個陣列?

一般我們會採用for迴圈:

let arr=["lhao","houdunren"];

let hd=["js","css"];

for(const value of hd)

console.table(arr)

執行結果如下:

但這個方法顯得有些複雜,能簡化嘛?

這就要提到我們js中的展開語法了:

let arr=["lhao","houdunren"];

let hd=["js","css"];

arr=[...arr,...hd];

console.table(arr);

上述**執行結果與上圖相同

js中的展開語法在函式中應用也很廣泛哦

function sum(...args)

sum(1,2,3,4,5);

**中args包含了sum函式中所有的引數,是不是簡便多了?

JS中的Var語法

在學習變數之前,我們先要清楚什麼是資料,以及資料的儲存地方。資料 乙個軟體開啟後,介面上有很多的資料,也叫狀態 這個狀態可以儲存在兩個地方,乙個是記憶體,乙個是硬碟。記憶體中的資料,一斷電,資料就沒了,還有乙個地方,也可以儲存資料,是硬碟,硬碟上的資料斷電是不會丟失的。在js中,如何定義變數 var...

js中物件取值的點語法和中括號語法的區別

js中對於物件取值時有兩種方法,一種是點語法,一種是中括號語法.但總有人不清楚什麼時候用哪種.網上其他部落格有的說的不太全.這次詳細的說的介紹一下 中括號語法 任何時候 場合都可使用 適用範圍很廣 點語法 較有侷限性,一下說一下 舉例一 let obj console.log obj.a 123 c...

語法和c區別 總結最全的展開語法應用例項

今天和大家聊一聊展開語法,用三個點表示.作用是可以在函式呼叫 陣列構造時,將陣列表示式或者string在語法層面展開 還可以在構造字面量物件時,將物件表示式按key value的方式展開。首先我們看看幾個常用例子 一 求陣列最大值 最小值?2 展開語法表示 let dataarr 8,3 6,12,...