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

首頁 > 語言 > JavaScript > 正文

JavaScript高級程序設計(第3版)學習筆記4 js運算符和操作符

2024-05-06 14:21:07
字體:
來源:轉載
供稿:網友
在ECMAScript中,有非常豐富的運算符和操作符,在這篇文章中將按通常的分類來稍微整理一下,不過在整理之前,先說明一下:

1、雖然標題是運算符和操作符,然而在我看來并沒有多少嚴格區分的必要,在英文中,貌似也是用一個Operator來表示,所以在下文中我可能會混用。甚至,一些不屬于運算符和操作符范疇的,我也整理在這里,只要我覺得必要。

2、對于運算符的優先級,你無需一一牢記——我相信你知道最簡單的”先乘除,后加減”,至于其它的,如果你不確定,加上括號好了。在ECMAScript中,優先級相同的從左向右運算。

3、對于一些編程語言通用的運算符,比如常用算術運算符(+-*/),我只會簡單的列舉一下,不會展開,但是請注意,并不是說這些不重要,相反,這些通用運算符甚至處于一個非常基礎的地位,只是我覺得你應該早已經熟悉,沒必要在這里花時間強調。

4、那么,這里重點關注什么呢?就是一些在ECMAScript中比較特殊的操作符,或者我認為值得花時間強調的一些地方。

運算符與操作符

      <small id="0hi8b"></small>

      <source id="0hi8b"><tr id="0hi8b"></tr></source>
    1. 類別操作符 描述說明
      一元操作符++ 自增1

      1、自增(減)有前置和后置兩種類型,前置先自增(減)再參與其它運算,后置先參與其它運算再自增(減)。

      2、在ES中,自增(減)不僅適用于整數,它們可以作用于任意值,對于不是Number類型的值,會先按前一篇文章中的規則隱式轉換為Number,然后再自增(減),此時變量類型也會變成Number類型。

      -- 自減1
      + 一元加一元加最主要的應用就是將操作數轉變為Number類型,相當于調用Number()轉換。 
      - 一元減一元減則是在一元加的基礎之上再取其相反數。
      算術操作符+ 加

      1、除了加(+)之外,如果操作數不是Number類型,會自動調用Number()轉換為Number類型再進行計算。

      2、對于加減(+-),除了作為算術運算符。還可以作為一元操作符(見上)。當然,由于字符串操作中對加號(+)的重載,還可以用于將任意數值(的字符串)相連,這也是第1點中為什么要除了加(+),它在含有非Number類型值時,會將所有操作數轉換為字符串相連接。

      發表評論 共有條評論
      用戶名: 密碼:
      驗證碼: 匿名發表
      主站蜘蛛池模板: 吴堡县| 云阳县| 马鞍山市| 广州市| 沙洋县| 江孜县| 济宁市| 望江县| 双柏县| 玛纳斯县| 马尔康县| 密山市| 库尔勒市| 革吉县| 太湖县| 织金县| 乐至县| 军事| 太白县| 浮山县| 庆云县| 洪泽县| 白朗县| 绿春县| 西吉县| 伊川县| 河曲县| 柏乡县| 神农架林区| 和平区| 泾阳县| 平陆县| 天全县| 虎林市| 周口市| SHOW| 固镇县| 钦州市| 湟中县| 贵州省| 松江区|
    2. <track id="0hi8b"><dl id="0hi8b"></dl></track>