關於VBScript運算符教程
VBScript 有一套完整的運算符,包括算術運算符、比較運算符、連接運算符和邏輯運算符。
運算符優先級
當表達式包含多個運算符時,將按預定順序計算每一部分,這個順序被稱為運算符優先級。可以使用括號越過這種優先級順序,強制首先計算表達式的某些部分。運算時,總是先執行括號中的運算符,然後再執行括號外的運算符。但是,在括號中仍遵循標準運算符優先級。
當表達式包含多種運算符時,首先計算算術運算符,然後計算比較運算符,最後計算邏輯運算符。所有比較運算符的優先級相同,即按照從左到右的.順序計算比較運算符。算術運算符和邏輯運算符的優先級如下所示:
算術運算符比較運算符邏輯運算符
描述 符號描述符號 描述符號
求冪^等於 = 邏輯非 Not
負號-不等於 <>邏輯與 And
乘*小於 < 邏輯或 Or
除/大於 > 邏輯異或 Xor
整除小於等於 <=邏輯等價Eqv
求餘 Mod 大於等於>= 邏輯隱含 Imp
加+對象引用比較Is
減-
字符串連接&
當乘號與除號同時出現在一個表達式中時,按從左到右的順序計算乘、除運算符。同樣當加與減同時出現在一個表達式中時,按從左到右的順序計算加、減運算符。
字符串連接 (&) 運算符不是算術運算符,但是在優先級順序中,它排在所有算術運算符之後和所有比較運算符之前。Is 運算符是對象引用比較運算符。它並不比較對象或對象的值,而只是進行檢查,判斷兩個對象引用是否引用同一個對象。
-
關於JavaScript中繼承的深入理解
JavaScript中我們可以藉助原型實現繼承。例如functionbaz(){="";}functionfoo(){}otype=newbaz();varmyFoo=newfoo();;這樣我們就可以訪問到baz裏的屬性oo啦。在實際使用中這個樣不行滴,由於原型的共享特點(數據保存在了堆上),所有實例都使用一個原型,一但baz的屬性...
-
PHP開發工程師的主要職責
PHP開發工程師的主要職責1職責:1、負責公司後端的研發,保障系統的穩定性和質量2、與業務需求部門及項目經理溝通,理解需求,進行架構設計;3、搭建開發框架、負責核心代碼的編寫,解決技術難點;4、界定、分析和解決系統中存在的問題和缺陷;5、對系統進行持續改進,提升系...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
學習JavaScript的7個理由
為什麼要學習JavaScript?學習JavaScript對我們的工作有什麼幫助麼?下面YJBYS小編為大家講解!需求我之所以這樣説的主要原因是,隨着JavaScript的日漸成熟,以及方案變得越來越可行,我們對JavaScript程序員的需求正在持續增長。JavaScript在需求比例上已經超過了C#,僅...
相關文章
- 關於VBScript教程 第四課VBScript變量
- VBScript 運算符是怎麼樣的
- 有關JavaScript中的prototype.bind()方法介紹
- javascript分析運算符用法
- C++中const-cast與reinterpret-cast運算符的用法
- 關於Thieving Bird Apes Its Victims的英語作文範文
- 關於JavaScript substring()的使用方法
- 關於 response方法的javascript asp教程第六課
- 關於異步JavaScript編程中的Promise使用方法
- Time To Stop Worrying About Invasive Species美文欣賞