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

溫馨提示×

溫馨提示×

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

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

JScript中有哪些運算符

發布時間:2021-11-30 17:59:29 來源:億速云 閱讀:173 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關JScript中有哪些運算符,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

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

  算術運算符
  描述 符號
  負值 -
  遞增 ++
  遞減 ?
  乘法 *
  除法 /
  取模運算 %
  加法 +
  減法 -

  邏輯運算符
  描述 符號
  邏輯非 !
  小于 <
  大于 >
  小于等于 <=
  大于等于 >=
  等于 ==
  不等于 !=
  邏輯與 &&
  邏輯或 ||
  條件(三元運算符) ?:
  逗號 ,
  嚴格相等 ===
  非嚴格相等 !==

  位運算符
  描述 符號
  按位取反 ~
  按位左移 <<
  按位右移 >>
  無符號右移 >>>
  按位與 &
  按位異或 ^
  按位或 |

  賦值運算符
  描述 符號
  賦值 =
  運算賦值 OP=

  雜項運算符
  描述 符號
  刪除 delete
  typeof 運算符 typeof
  void void
  instanceof instanceof
  new new
  in in

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

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

  例如:

  // 具有相同值的兩個基本字符串。
  var string1 = "Hello";
  var string2 = "Hello";

  // 具有相同值的兩個 String 對象。
  var StringObject1 = new String(string1);
  var StringObject2 = new String(string2);

  // 比較結果為 true。
  if (string1 == string2)
  // 執行某些命令(將要運行的)。

  // 比較結果為 false。
  if (StringObject1 == StringObject2)
  //執行某些命令(不會運行)。

  // 要比較 String 對象的值,
  // 用 toString() 或者 valueOf() 方法。
  if (StringObject1.valueOf() == StringObject2)
  //執行某些命令(將要運行的)。

關于“JScript中有哪些運算符”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

凌源市| 开鲁县| 定日县| 崇信县| 涞源县| 安福县| 安徽省| 葫芦岛市| 万荣县| 本溪| 上饶市| 嘉义县| 措勤县| 肇东市| 文昌市| 孟连| 鄱阳县| 西安市| 砀山县| 麻江县| 海伦市| 上高县| 黄梅县| 西和县| 安康市| 塔城市| 秦皇岛市| 衡南县| 临澧县| 汕尾市| 自治县| 泰州市| 屯留县| 黄大仙区| 吉林省| 张北县| 杂多县| 新津县| 东宁县| 佛教| 宝丰县|