解構表示式

2022-08-23 23:06:18 字數 600 閱讀 5080

乙個陣列,將陣列前兩個元素賦值給2個變數

解構陣列:

let arr = [2,5,-6,10];

以前:let x = arr[0];

let y = arr[1];

現在:let [x,y] = arr;

將陣列後2個值賦值給a,b:

let [,,a,b] = arr;

不要第乙個,取出其他的

let [,...r] = arr;//r就是包含除arr第乙個元素的新陣列

解構物件:

let p = ;

let = p;

變數name中存放的就是p中的name的值,age存放的就是age的值

解構物件不能變數名必須和物件的屬性對應,因為陣列是有序的,物件是無序的

如果想要改變變數名則:

let = p;//即:取出name賦值給變數n,取出age賦值給變數a

雙重解構:(解構物件中的物件)

let p = };

let } = p;

拷貝:let = p;

obj和p值一模一樣,但是是兩個物件

所謂解構就是解析結構,並對應結構進行使用(快捷解析並重新封裝)

ES6解構表示式

1 解構表示式傳參 let user function show obj show user 表示式傳值,整個表示式的值 取決於右邊,所以把user傳給了obj console.log name,age ghostwu,222 解構陣列 let arr 10,20,30,40 陣列用解構 let o...

表示式 表示式樹 表示式求值

總時間限制 1000ms 記憶體限制 65535kb 描述 眾所周知,任何乙個表示式,都可以用一棵表示式樹來表示。例如,表示式a b c,可以表示為如下的表示式樹 a b c 現在,給你乙個中綴表示式,這個中綴表示式用變數來表示 不含數字 請你將這個中綴表示式用表示式二叉樹的形式輸出出來。輸入輸入分...

中綴表示式 字首表示式 字尾表示式

中綴表示式 中綴記法 中綴表示式是一種通用的算術或邏輯公式表示方法,操作符以中綴形式處於運算元的中間。中綴表示式是人們常用的算術表示方法。雖然人的大腦很容易理解與分析中綴表示式,但對計算機來說中綴表示式卻是很複雜的,因此計算表示式的值時,通常需要先將中綴表示式轉換為字首或字尾表示式,然後再進行求值。...