91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript表達式和語句怎么使用

發布時間:2022-09-26 15:12:21 來源:億速云 閱讀:132 作者:iii 欄目:開發技術

這篇文章主要介紹了JavaScript表達式和語句怎么使用的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇JavaScript表達式和語句怎么使用文章都會有所收獲,下面我們一起來看看吧。

表達式

任何可以計算為值的代碼單元都是表達式. 由于表達式產生值,它們可以出現在 JavaScript 期望值的程序中的任何位置,例如函數調用的參數。根據 MDN 文檔,JavaScript 具有以下表達式類別。

算術表達式:

算術表達式計算為數值。示例包括以下

10個;// 這里的 10 是一個表達式,由 JS 解釋器計算為數值 1010+13;// 這是另一個表達式,計算后產生數值 23

字符串表達式:

字符串表達式是計算為字符串的表達式。示例包括以下

'你好'; 
“你好”+“世界”;// 計算結果為字符串 'hello world'

邏輯表達式:

計算結果為布爾值 true 或 false 的表達式被認為是邏輯表達式。這組表達式通常涉及邏輯運算符 && (AND)、||(OR) 和 !(NOT) 的使用。例子包括

10 > 9; // 計算為布爾值 true 10 < 20; // 計算為布爾值 false true; //計算為布爾值 true a===20 && b===30; // 根據 a 和 b 的值計算為真或假

主要表達:

主要表達式是指獨立的表達式,例如文字值、某些關鍵字和變量值。示例包括以下

'你好世界'; // 一個字符串字面量23; // 一個數字字面量true; // 布爾值真總和;// 變量的值 sum this; // 計算結果為當前對象的關鍵字

左側表達式:

左側表達式也稱為左值,是指可以出現在賦值表達式左側的表達式。左側表達式的示例包括以下

// 變量如 i 和總i = 10; 
總計 = 0;// 對象的屬性變量 obj = {}; // 一個沒有屬性的空對象obj.x = 10; // 賦值表達式// 數組元素array[0] = 20; 
數組[1] = '你好';// 無效的左側錯誤++(a+1); // 語法錯誤。嘗試增加或減少不是左值的表達式將導致錯誤。

現在我們已經介紹了表達式的基礎知識,讓我們更深入地研究表達式。

賦值表達式:

當表達式使用 = 運算符為變量賦值時,稱為賦值表達式。例子包括

平均值 = 55;
變量 b = (a = 1); // 這里賦值表達式 (a = 1) 的計算結果是一個賦值給變量 b 的值。b = (a = 1) 是另一個賦值表達式。var 不是表達式的一部分。

= 運算符需要一個左值作為其左側操作數。賦值表達式的值是右側操作數的值,例如上例中的 55。作為副作用,= 運算符將右側的值分配給左側的值。

有副作用的表達式:

正如我們剛剛在賦值表達式中看到的那樣,具有副作用的表達式是那些導致更改或副作用的表達式,例如通過賦值運算符 = 設置或修改變量的值,函數調用,遞增或遞減變量的值.

總和 = 20; // 這里 sum 賦值為 20總和++;// 將 sum 的值加 1函數修改(){ 
  a *= 10; 
}
變量 a = 10; 
調整(); // 將 a 的值修改為 100。

關于“JavaScript表達式和語句怎么使用”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“JavaScript表達式和語句怎么使用”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锦州市| 嘉荫县| 阿巴嘎旗| 锡林郭勒盟| 陇川县| 隆尧县| 江山市| 泰来县| 德令哈市| 柯坪县| 咸丰县| 大冶市| 兴隆县| 方城县| 海城市| 会昌县| 巴塘县| 灵丘县| 七台河市| 遵义市| 麦盖提县| 吉林省| 苍南县| 福贡县| 溧阳市| 崇仁县| 新巴尔虎右旗| 贵溪市| 辉南县| 奉新县| 内丘县| 沙湾县| 田阳县| 孝昌县| 洪洞县| 巴楚县| 寿光市| 建瓯市| 湾仔区| 扬中市| 石景山区|