欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何使用JScript的變量-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“如何使用JScript的變量”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何使用JScript的變量”這篇文章吧。

創(chuàng)新互聯(lián)建站基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)德陽(yáng)機(jī)房托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

任何編程語(yǔ)言中,用一塊數(shù)據(jù)量化一個(gè)概念。

  在 Jscript 中,變量是給概念的名稱;它代表了給出瞬間的值。當(dāng)使用該變量時(shí),實(shí)際是用的它所代表的數(shù)據(jù)。給出示例:

  NumberOfDaysLeft = EndDate ? TodaysDate;
  機(jī)械的理解是使用變量來(lái)存儲(chǔ)、得到并操作腳本中出現(xiàn)的所有的不同值。創(chuàng)建有意義的變量名稱;便于別人理解腳本。

  變量聲明
  變量在腳本中的第一次出現(xiàn)是在聲明中。變量在第一次用到時(shí)就設(shè)置于內(nèi)存中,便于后來(lái)在腳本中引用。使用變量之前先進(jìn)行聲明。可以使用 var 關(guān)鍵字來(lái)進(jìn)行變量聲明。

  var count; // 單個(gè)聲明。
  var count, amount, level; // 用單個(gè) var 關(guān)鍵字聲明的多個(gè)聲明。
  var count = 0, amount = 100; // 一條語(yǔ)句中的變量聲明和初始化。
  如果在 var 語(yǔ)句中沒(méi)有初始化變量,變量自動(dòng)取 Jscript 值 undefined。盡管并不安全,但聲明語(yǔ)句中忽略 var 關(guān)鍵字是合法的 Jscript 語(yǔ)法。這時(shí),Jscript 解釋器給予變量全局范圍的可見(jiàn)度。當(dāng)在過(guò)程級(jí)中聲明一個(gè)變量時(shí),它不能用于全局范圍;這種情況下,變量聲明必須用 var 關(guān)鍵字。

  變量命名
  變量名稱是一個(gè)標(biāo)識(shí)符。Jscript 中,用標(biāo)識(shí)符來(lái):

  命名變量,
  命名函數(shù),
  給出循環(huán)的標(biāo)簽。
  Jscript 是一種區(qū)分大小寫(xiě)的語(yǔ)言。因此變量名稱 myCounter 和變量名稱 mYCounter 是不一樣的。變量的名稱可以是任意長(zhǎng)度。創(chuàng)建合法的變量名稱應(yīng)遵循如下規(guī)則:

  第一個(gè)字符必須是一個(gè) ASCII 字母(大小寫(xiě)均可),或一個(gè)下劃線 (_)。注意第一個(gè)字符不能是數(shù)字。
  后續(xù)的字符必須是字母、數(shù)字或下劃線。
  變量名稱一定不能是保留字。
  下面給出合法變量名稱的一些示例:

  _pagecount
  Part9
  Number_Items
  下面給出無(wú)效變量名稱的一些示例:

  99Balloons // 不能以數(shù)字開(kāi)頭。
  Smith&Wesson // “與”符號(hào)(&)字符用于變量名稱是無(wú)效的。
  當(dāng)要聲明一個(gè)變量并進(jìn)行初始化,但又不想指定任何特殊值,可以賦值為 Jscript 值 null。下面給出示例。

  var bestAge = null;
  var muchTooOld = 3 * bestAge; // muchTooOld 的值為 0。
  如果聲明了一個(gè)變量但沒(méi)有對(duì)其賦值,該變量存在,其值為未定義的 Jscript 值。下面給出示例。

  var currentCount;
  var finalCount = 1 * currentCount; // finalCount 的值為 NaN,因?yàn)?currentCount 為 undefined。
  注意在 Jscript 中 null 和 undefined 的主要區(qū)別是 null 的操作象數(shù)字 0,而 undefined 的操作象特殊值 NaN (不是一個(gè)數(shù)字)。對(duì) null 值和 undefined 值作比較總是相等的。

  可以不用 var 關(guān)鍵字聲明變量,并賦值。這就是隱式聲明。

  noStringAtAll = ""; // 隱式聲明變量 noStringAtAll。
  不能使用未經(jīng)過(guò)聲明的變量。

  var volume = length * width; // 錯(cuò)誤 ? length 和 width 并不存在。
  強(qiáng)制轉(zhuǎn)換
  表達(dá)式中操作項(xiàng)的數(shù)據(jù)類型相同時(shí) Jscript 解釋器才能對(duì)其求值。如果表達(dá)式不經(jīng)過(guò)強(qiáng)制轉(zhuǎn)換就試圖對(duì)兩個(gè)不同的數(shù)據(jù)類型(如一個(gè)為數(shù)字,另一個(gè)為字符串)執(zhí)行運(yùn)算,將產(chǎn)生錯(cuò)誤結(jié)果。但在 Jscript 中情況就不同了。

  Jscript 是一種自由類型的語(yǔ)言。它的變量沒(méi)有預(yù)定類型(相對(duì)于強(qiáng)類型語(yǔ)言,如 C++)。相反,Jscript 變量的類型相應(yīng)于他們包含的值的類型。這種操作的好處是能將值作為另一類型處理。

  在 Jscript 中,可以對(duì)不同類型的值執(zhí)行運(yùn)算,不必?fù)?dān)心 Jscript 解釋器產(chǎn)生異常。相反,Jscript 解釋器自動(dòng)將數(shù)據(jù)類型之一改變(強(qiáng)制轉(zhuǎn)換)為另一種數(shù)據(jù)類型,然后執(zhí)行運(yùn)算。例如:

  運(yùn)算 結(jié)果
  數(shù)值與字符串相加 將數(shù)值強(qiáng)制轉(zhuǎn)換為字符串。
  布爾值與字符串相加 將布爾值強(qiáng)制轉(zhuǎn)換為字符串。
  數(shù)值與布爾值相加 將布爾值強(qiáng)制轉(zhuǎn)換為數(shù)值。

  考慮下面的示例。

  var x = 2000; // 一個(gè)數(shù)字。
  var y = "Hello"; // 一個(gè)字符串。
  x = x + y; // 將數(shù)字強(qiáng)制轉(zhuǎn)換為字符串。
  document.write(x); // 輸出 2000Hello。
  要想顯式地將字符串轉(zhuǎn)換為整數(shù),使用 parseInt 方法。要想顯式地將字符串轉(zhuǎn)換為數(shù)字,使用 parseFloat 方法。請(qǐng)注意,比較大小時(shí)字符串自動(dòng)轉(zhuǎn)換為相等的數(shù)字,但加法(連接)運(yùn)算時(shí)保留為字符串。

以上是“如何使用JScript的變量”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!

本文題目:如何使用JScript的變量-創(chuàng)新互聯(lián)
文章位置:http://aaarwkj.com/article4/dpedoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)云服務(wù)器、外貿(mào)建站軟件開(kāi)發(fā)、面包屑導(dǎo)航、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
超碰av之男人的天堂| 欧美亚洲国产日韩另类| 99久久久久国产精品免费| 一区二区三区一级黄色| 午夜性色在线视频福利| 一区二区三区日韩欧美在线| 中文字幕色视频在线观看| 国产一区二区精品日韩| 日韩人妻系列在线观看| 久草免费福利视频资源站| 欧美成人夫妻性生活视频| 免费国产三级在线观看| 精品一区二区三区女同| 国产一区二区三区不卡视频| 日日淫夜夜操熟女视频| 国产精品人妻在线av| 加勒比人妻一区二区三区| 开心激情欧美一区二区| 日韩av在线国产观看| 91日韩中文字幕在线观看| 欧美日在线观看加勒比| 成人粉嫩av一区二区白浆| 98热这里只有精品视频| 日本一区二区三区高清在线| 国产欧美日韩午夜激情| 少妇人妻系列中文在线| 综合久久久精品国产亚洲av| 日韩精品亚洲专区在线观看| 加勒比av免费在线播放| 亚洲国产欧美精品综合在线| 一区二区三区日韩欧美在线| 亚洲av一区二区三区色多多| 91在线国产精品视频| 在线一区二区三区成人观看| 国产一区二区传媒视频| 亚洲91精品一区二区三区| 国内精品久久大型新型| 国产成人综合欧美日韩另类| 91欧美在线激情视频| 18以下的人禁止看的视频| 小仙女精品经典三级永久|