国产 直播 视频 高清,亚洲国产综合精品 在线 一区,刺激性视频黄页,久久人妻天天av,视频这里只有精品,国产人妖性爱专区,女人高潮叫床污话,人人妻人人妻人人片色av,欧美亚洲自拍三级,亚洲欧洲免费无码

java描述語(yǔ)言的兩個(gè)引用數(shù)據(jù)類(lèi)型,在A(yíng)B型血的可編程邏輯控制器(Programmable Logic Controller)中,這些數(shù)據(jù)類(lèi)型:INT,DINT,SINT,REAL和布爾,它們分別是什么意思?

中有5中簡(jiǎn)單數(shù)據(jù)類(lèi)型?還有1中復(fù)雜的數(shù)據(jù)類(lèi)型————,本質(zhì)上是由一組無(wú)序的名值對(duì)組成的。、Array和則屬于引用類(lèi)型,有些特殊,具體的會(huì)在下面展開(kāi)分析。let的用法類(lèi)似于var,但是所聲明的變量,只在let命令所在的代碼塊內(nèi)有效。由于js中的變量是松散類(lèi)型的,所以它提供了一種檢測(cè)當(dāng)前變量的數(shù)據(jù)類(lèi)型的方法,也就是關(guān)鍵字下表給出了各種數(shù)據(jù)類(lèi)型及其對(duì)象的轉(zhuǎn)換規(guī)則。

  • 網(wǎng)站首頁(yè)
  • 服務(wù)范圍
  • 新聞動(dòng)態(tài)
  • 關(guān)于我們
  • 聯(lián)系我們
  • java描述語(yǔ)言的兩個(gè)引用數(shù)據(jù)類(lèi)型,在A(yíng)B型血的可編程邏輯控制器(Programmable Logic Controller)中,這些數(shù)據(jù)類(lèi)型:INT,DINT,SINT,REAL和布爾,它們分別是什么意思?

    2022-04-22

    javascript有幾種數(shù)據(jù)類(lèi)型
    的數(shù)據(jù)類(lèi)型是1和:Type 2。字符串類(lèi)型3:布爾類(lèi)型4。函數(shù)5:Object 6:有5種簡(jiǎn)單數(shù)據(jù)類(lèi)型(也稱(chēng)為基本數(shù)據(jù)類(lèi)型)、Null、和未定義的類(lèi)型。還有一種復(fù)雜的數(shù)據(jù)類(lèi)型—— in 1,它基本上由一組無(wú)序的名稱(chēng)-值對(duì)組成。其中,Null、和都是基本類(lèi)型。

    ,數(shù)組和是引用類(lèi)型,有些是特殊類(lèi)型。具體情況將在下面分析。變量是由var關(guān)鍵字定義的。因?yàn)閖s是弱類(lèi)型,所以無(wú)法確定變量會(huì)存儲(chǔ)什么值,也無(wú)法知道變量會(huì)是什么類(lèi)型,而且變量的類(lèi)型是可以隨時(shí)改變的。這就是松散類(lèi)型的原因,它可以用來(lái)存儲(chǔ)任何類(lèi)型的數(shù)據(jù)。

    < p >在pses6中,添加了let命令來(lái)聲明變量,const命令聲明只讀常量。

    < p > let的用法類(lèi)似于var,但是聲明的變量只在let命令所在的代碼塊中有效。一旦聲明了const,常量的值就不能更改。這里不討論let和const。可以參考阮一峰-6入門(mén)操作員。因?yàn)閖s中的變量是松散類(lèi)型的,所以它提供了一種檢測(cè)當(dāng)前變量的數(shù)據(jù)類(lèi)型,即關(guān)鍵字的方法。通過(guò)關(guān)鍵字,對(duì)于這五種數(shù)據(jù)類(lèi)型,如果值未定義,如果值為布爾值,如果值為字符串,如果值為數(shù)值,則返回以下值(顯示為字符串)null。

    該類(lèi)型只有一個(gè)值,這是特殊的。當(dāng)變量用var聲明但未初始化時(shí),此變量的值為。

    但是,一般建議盡可能地初始化變量,但是在早期的js版本中沒(méi)有指定這個(gè)值,所以在一些框架中,為了與舊的瀏覽器兼容,會(huì)將值添加到對(duì)象中。['']=['']

    //或者。=.Type是只有一個(gè)值的第二種數(shù)據(jù)類(lèi)型,這個(gè)特殊值為null。從邏輯的角度來(lái)看,空值表示空的對(duì)象指針,這也是使用運(yùn)算符檢測(cè)null時(shí)會(huì)返回null的原因。varcar = null。log (car)

    < p >//"如果定義的變量將來(lái)要用于保存對(duì)象,最好將變量初始化為null,而不是其他值。這樣,只要直接檢測(cè)到空值,就可以知道對(duì)應(yīng)的變量是否保存了對(duì)某個(gè)對(duì)象的引用。例如如果(車(chē)!=null){ //在car對(duì)象上執(zhí)行一些操作}實(shí)際上,值是從null值中導(dǎo)出的,所以ECMA-262規(guī)定它們的等式測(cè)試應(yīng)該返回true。< p >。log (= = null)

    < p >//true雖然null和有這樣的關(guān)系,但是它們的用途完全不同。在任何情況下都沒(méi)有必要將變量的值顯式設(shè)置為,但同樣的規(guī)則不適用于null。換句話(huà)說(shuō),只要打算保存對(duì)象的變量沒(méi)有實(shí)際保存對(duì)象,就應(yīng)該顯式地讓變量保存空值。這不僅反映了null作為空對(duì)象指針的約定,還有助于進(jìn)一步區(qū)分null和。這種類(lèi)型只有兩個(gè)字面值,true和false。這兩個(gè)值與數(shù)值不同,所以true不一定等于1,false不一定等于0。雖然只有兩個(gè)類(lèi)型的文本值,但中所有類(lèi)型的值都具有與這兩個(gè)值相等的值。

    要將一個(gè)值轉(zhuǎn)換為其對(duì)應(yīng)的值,可以調(diào)用類(lèi)型轉(zhuǎn)換函數(shù)(),例如,var = ' Hello World '

    < p > var =()

    < p >在此示例中,字符串被轉(zhuǎn)換為一個(gè)值,該值保存在一個(gè)變量中??梢詫?duì)任何數(shù)據(jù)類(lèi)型的值調(diào)用()函數(shù),它總是返回值。返回值是真還是假取決于要轉(zhuǎn)換的值的數(shù)據(jù)類(lèi)型及其實(shí)際值。

    下表顯示了各種數(shù)據(jù)類(lèi)型及其對(duì)象的轉(zhuǎn)換規(guī)則。數(shù)據(jù)轉(zhuǎn)換為true值轉(zhuǎn)換為false值true false Any non-empty string " "(空字符串)Any非零值(包括無(wú)窮大)0和NAN Any object null不適用var = ' hello world '

    < p > if(){ alert(" value istrue ")

    < p > }運(yùn)行此示例,將顯示一個(gè)警告框,因?yàn)樽址畷?huì)自動(dòng)轉(zhuǎn)換為相應(yīng)的值(true)。由于這種自動(dòng)轉(zhuǎn)換,準(zhǔn)確了解流控制語(yǔ)句中使用了哪些變量非常重要。< p>ps使用??!運(yùn)算符轉(zhuǎn)換布爾值??!通常,它用于將下面的表達(dá)式轉(zhuǎn)換為布爾數(shù)據(jù)(),也就是說(shuō),對(duì)于其他隱式轉(zhuǎn)換,它只能為true或false

    客服微信
    Phone: 18560018089
    Emali: tx1860@qq.com
    Address: 山東省濟(jì)南市高新區(qū)中舜泰廣場(chǎng)9號(hào)樓南樓1009