国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JScript 的運算符

2019-11-18 11:06:29
字體:
來源:轉載
供稿:網友

JScript 具有全范圍的運算符,包括算術、邏輯、位、賦值以及其他某些運算符。

計算邏輯位運算賦值雜項     描述符號描述符號描述符號描述符號描述符號負值-邏輯非!按位取反~賦值=刪除delete遞增++ 小于<按位左移<< 運算賦值oP= typeof 運算符typeof遞減-- 大于>按位右移>>   void void乘法*小于等于<=無符號右移 >>>   instanceofinstanceof除法/大于等于>=按位與 &   newnew取模運算%等于==按位異或 ^   inin加法+不等于!=按位或     減法-邏輯與&&        邏輯或        條件(三元運算符)?:         逗號,        嚴格相等===        非嚴格相等!==       

== (相等)與 === (嚴格相等)的區別在于恒等運算符在比較前強制轉換不同類型的值。例如,恒等對字符串 "1" 與數值 1 的比較結果將為 true。而嚴格相等不強制轉換不同類型的值,因此它認為字符串 "1" 與數值 1 不相同。

基本的字符串、數值和布爾值是按值比較的。假如它們的值相同,比較結果為相等。對象(包括ArrayFunctionStringNumberBooleanError、Date以及 RegEXP 對象)按引用比較。即使這些類型的兩個變量具有相同的值,只有在它們正好為同一對象時比較結果才為 true。

例如:

// 具有相同值的兩個基本字符串。var string1 = "Hello";var string2 = "Hello";// 具有相同值的兩個 String 對象。var StringObject1 = new String(string1);var StringObject2 = new String(string2);// 比較結果為 trueif (string1 == string2)     // 執行某些命令(將要運行的)。// 比較結果為 falseif (StringObject1 == StringObject2)    //執行某些命令(不會運行)。// 要比較 String 對象的值, //  toString() 或者 valueOf() 方法。if (StringObject1.valueOf() == StringObject2)     //執行某些命令(將要運行的)。


上一篇:內部對象

下一篇:JScript 的變量

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 介休市| 云霄县| 揭阳市| 乡城县| 石狮市| 邹平县| 县级市| 沈阳市| 平邑县| 庆元县| 邵阳市| 五原县| 丰镇市| 乌鲁木齐市| 大洼县| 余江县| 凉山| 贵州省| 菏泽市| 珠海市| 建昌县| 怀化市| 罗甸县| 阿图什市| 金乡县| 洞口县| 锡林郭勒盟| 沅江市| 津市市| 宁河县| 庄浪县| 项城市| 苏尼特左旗| 安丘市| 巴中市| 玛纳斯县| 乳源| 漠河县| 鄂伦春自治旗| 偏关县| 濮阳县|