文章詳情頁
javascript - JS擴展語句用法
瀏覽:95日期:2023-05-03 16:49:58
問題描述
為什么直接輸入 ...a 會報錯
問題解答
回答1:看es6標準,只能用在傳參時
回答2:貌似剩余/展開運算符不支持這樣使用,目前我在實際中用過剩余/展開運算符的場景有:
// 函數形參function f(x,y,...z){};f(1,2,3,4,5); //f()內:z=[3,4,5]
// 函數實參var a = [1,2,3];function f(w,x,y,z){};f(1,...a); //f(1,1,2,3)
// 數組字面量var a = [1,2,3];var b = [...a,4]; //b=[1,2,3,4]
所以,樓主的問題估計也只能用onsole.log()輸出了
標簽:
JavaScript
相關文章:
1. javascript - jQuery each 方法第三個參數args 如何解釋?2. java - 關于i++的一個題目3. apache - 想把之前寫的單機版 windows 軟件改成網絡版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設服務器呢?4. webgl - android上類似汽車之家的3d全景照片怎么實現5. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現靈異動畫問題,求解決6. java - 阿里的開發手冊中為什么禁用map來作為查詢的接受類?7. python - uwsgi+django的搭建問題8. python - Pycharm的Debug用不了9. 創建mysqli對象與數據庫連接 - 出錯10. 請教MVC分發控制器時的相關內容
排行榜
