十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
      南昌百恒網絡微信公眾號 掃一掃關注
      小程序
      tel-icon全國服務熱線:400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡微信小程序

      百恒網絡

      南昌百恒網絡

      ECMAScript 條件操作符、賦值操作符、逗號操作符使用方法

      百恒網絡 2012-02-23 5350

      1.條件操作符

      條件操作符應該算是ECMAScript中最靈活的一種操作符了,而且它遵循與Java中的條件操作符相同的語法形式,如下面的例子所示:

      variable=boolean_expression?true_value : false_value;

      本質上,這行代碼的含義就是基于對boolean_expression求值的結果,決定給變量variable賦什么值。如果求值結果為true,則給變量variable賦true_value值;如果求值結果為false,則給變量variable賦false_value值。再看一個例子:

      var max=(numl>num2) ?numl:num2;

      在此南昌網頁設計公司前端開發工程師提示:在這個例子中,max中將會保存一個最大的值。這個表達式的意思是:如果numl大于num2(關系表達式返回true),則將numl的值賦給max;如果numl小于或等于num2(關系表達式返回false),則將num2的值賦給max。

      2.賦值操作符

      簡單的賦值操作符由等于號(=)表示,其作用就是把右側的值賦給左側的變量,如下面的例子所示:

      var num=10;

      如果在等于號(=)前面再添加乘性操作符、加性操作符或位操作符,就可以完成復合賦值操作。這種復合賦值操作相當于是對下面常規表達式的簡寫形式:

      var num=10;

      num=num+10;

      其中的第二行代碼可以用一個復合賦值來代替:

      var num=10;

      mun += 10;

      每個主要算術操作符(以及個別的其他操作符)都有對應的復合賦值操作符。這些操作符如下所示:

      ◎乘/賦值(*=);

      ◎除/賦值(/=);

      ◎模/賦值(%=);

      ◎加/賦值(+=);

      ◎減/賦值(一);

      ◎左移/賦值(<<=);

      ◎有符號右移/賦值(>>=);

      ◎無符號右移/賦值(>>>=)。

      在此南昌網站網絡公司前端開發工程師提示:設計這些操作符的主要目的就是簡化賦值操作。使用它們不會帶來任何性能的提升。

      3.逗號操作符

      使用逗號操作符可以在一條語句中執行多個操作,如下面的例子所示:

      var num=l, num2=2, num3=3;

      逗號操作符多用于聲明多個變量;但除此之外,逗號操作符還可以用于賦值。在用于賦值時,逗號操怍符總會返回表達式中的最后一項,如下面的例子所示:

      var num=(5,1,4,8,0); //num的值為0

      由于0是表達式中的最后一項,因此num的值就是0。雖然逗號的這種使用方式并不常見,但這個例子可以幫我們理解逗號的這種行為。

      希望本文對廣大站長或從事企業網站建設公司的團隊有所幫助,如對此不太理解的,可以與南昌網絡公司百恒網絡技術部聯系。我們很高興與廣大站長和從事企業網站建設公司技術人員分享我們的技術和經驗。


      400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡小程序

      歡迎您的光顧,我們將竭誠為您服務×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務 售后服務
       
      售后服務 售后服務
       
      備案專線 備案專線
       
      ×
      一本之道av不卡精品| 国产精品主播叶子闺蜜| 久9热免费精品视频在线观看| 国产精品主播一区二区| 国产精品麻豆欧美日韩WW | 国产欧美另类久久久精品图片| 亚洲精品在线免费观看视频| 四虎国产精品永久在线| 国产精品精品自在线拍| 中文字幕精品亚洲无线码二区| 久久久久久久久久久免费精品| 亚洲精品久久久www| 午夜精品久久久久久久无码| 欧美日韩精品一区二区在线视频| 日韩精品无码久久一区二区三| 国产真实伦偷精品| 国产大陆亚洲精品国产| 国产在线精品二区韩国演艺界| 国产精品亚洲综合天堂夜夜| 国产精品亚洲а∨天堂2021| 国产精品素人福利| 国产乱人伦偷精精品视频| 国产乱色精品成人免费视频| 国产亚洲精品美女2020久久| 国产成人亚洲精品播放器下载 | 日本一区二区三区精品国产| 日韩一区二区电影| 日韩精品无码AV成人观看| 自拍日韩亚洲一区在线| 亚洲日韩精品无码专区网址| 国产日韩亚洲大尺度高清| 久久亚洲日韩精品一区二区三区| 日韩精品久久无码中文字幕| 日韩电影中文字幕在线网站| 精品一区二区三区水蜜桃| 一区二区三区四区精品| 国产精品无码DVD在线观看| 久久精品国产一区二区三区不卡| 国内精品久久久久影院网站| 亚洲精品乱码久久久久久蜜桃不卡 | 55夜色66夜色国产精品|