成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

JavaScript面向?qū)ο?

yy13818512006 / 2957人閱讀

摘要:布爾,值為或數(shù)字,值為任何整數(shù)或浮點(diǎn)數(shù)數(shù)字符串,值為由單引號(hào)或雙引號(hào)括出的單個(gè)字符或連續(xù)字符空類(lèi)型,其僅有一個(gè)值未定義,其僅有一個(gè)值原始類(lèi)型的值是直接保存在變量中,用進(jìn)行驗(yàn)證。

數(shù)據(jù)類(lèi)型
在JavaScript中,數(shù)據(jù)類(lèi)型有兩種類(lèi)型:
1.原始類(lèi)型:值直接保存在變量本地的數(shù)據(jù)類(lèi)型。
boolean:布爾,值為true或false
number:數(shù)字,值為任何整數(shù)或浮點(diǎn)數(shù)數(shù)
string:字符串,值為由單引號(hào)或雙引號(hào)括出的單個(gè)字符或連續(xù)字符
null:空類(lèi)型,其僅有一個(gè)值:nulll
undefined:未定義,其僅有一個(gè)值:undefined
var n=100;
    console.log(typeof(n)); //number
    console.log(typeof(n.toString())); //string

原始類(lèi)型的值是直接保存在變量中,用typeof進(jìn)行驗(yàn)證。但typeof對(duì)null的驗(yàn)證是返回object,而不是返回null:

    var n; //undefined
        var m=null;
        console.log(n===null); //false
        console.log(m===null); //true
        console.log(typeof(n)); //undefined
        console.log(typeof(null)); //object
我們驗(yàn)證null時(shí),用全等于(===)進(jìn)行比較,可避免強(qiáng)制類(lèi)型轉(zhuǎn)換:

    undefined vs null
            undefined: 所有未賦值的變量的默認(rèn)值——自動(dòng)賦值
            null:*主動(dòng)*釋放或清空一個(gè)變量中的值
            undefined和null其實(shí)是同一個(gè)東西
            全等:=== 首先類(lèi)型相同,同時(shí)值相等
                     不帶隱式轉(zhuǎn)換的等于比較
              何時(shí)使用:區(qū)分undefined和null時(shí)
                        只要要求類(lèi)型相同,且值相等時(shí)

    三目運(yùn)算:也稱(chēng)三元運(yùn)算,條件運(yùn)算
    何時(shí)用:根據(jù)不同的條件,執(zhí)行不同的操作/返回不同的值
    語(yǔ)法:條件1?值1或操作1: //如果滿足條件1,就返回值1或執(zhí)行操作1
    條件2?值2或操作2: //否則,如果滿足條件2,就返回值2或執(zhí)行操作2
    
        var wight=prompt("輸入體重(kg)");
        var hight=prompt("請(qǐng)輸入身高(m)");
        var klt=wight/(hight/hight);
        console.log(
            klt>25?"胖":
            klt<25?"瘦":"正常"
        );
    2.引用類(lèi)型:保存為對(duì)象,其中有
    Array:數(shù)組類(lèi)型,以數(shù)字為索引的一組值的有序列表
    Date:日期和時(shí)間類(lèi)型
    Error:運(yùn)行期錯(cuò)誤類(lèi)型
    Function:函數(shù)類(lèi)型
    Object:通用對(duì)象類(lèi)型
    RegExp:正則表達(dá)式類(lèi)型


    
    

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/81100.html

相關(guān)文章

  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你的“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類(lèi),即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類(lèi)是相似對(duì)象的描述,稱(chēng)為類(lèi)的定義,是該類(lèi)對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類(lèi)的實(shí)體化形成的對(duì)象。一類(lèi)的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類(lèi)的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    李昌杰 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你的“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類(lèi),即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類(lèi)是相似對(duì)象的描述,稱(chēng)為類(lèi)的定義,是該類(lèi)對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類(lèi)的實(shí)體化形成的對(duì)象。一類(lèi)的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類(lèi)的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    Lyux 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你的“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類(lèi),即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類(lèi)是相似對(duì)象的描述,稱(chēng)為類(lèi)的定義,是該類(lèi)對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類(lèi)的實(shí)體化形成的對(duì)象。一類(lèi)的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類(lèi)的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    AaronYuan 評(píng)論0 收藏0
  • 面向對(duì)象JavaScript

    摘要:是完全的面向?qū)ο笳Z(yǔ)言,它們通過(guò)類(lèi)的形式組織函數(shù)和變量,使之不能脫離對(duì)象存在。而在基于原型的面向?qū)ο蠓绞街校瑢?duì)象則是依靠構(gòu)造器利用原型構(gòu)造出來(lái)的。 JavaScript 函數(shù)式腳本語(yǔ)言特性以及其看似隨意的編寫(xiě)風(fēng)格,導(dǎo)致長(zhǎng)期以來(lái)人們對(duì)這一門(mén)語(yǔ)言的誤解,即認(rèn)為 JavaScript 不是一門(mén)面向?qū)ο蟮恼Z(yǔ)言,或者只是部分具備一些面向?qū)ο蟮奶卣?。本文將回歸面向?qū)ο蟊疽?,從?duì)語(yǔ)言感悟的角度闡述為什...

    novo 評(píng)論0 收藏0
  • javascript 面向對(duì)象版塊之理解對(duì)象

    摘要:用代碼可以這樣描述安全到達(dá)國(guó)外面向過(guò)程既然說(shuō)了面向?qū)ο?,那么與之對(duì)應(yīng)的就是面向過(guò)程。小結(jié)在這篇文章中,介紹了什么是面向?qū)ο蠛兔嫦蜻^(guò)程,以及中對(duì)象的含義。 這是 javascript 面向?qū)ο蟀鎵K的第一篇文章,主要講解對(duì)面向?qū)ο笏枷氲囊粋€(gè)理解。先說(shuō)說(shuō)什么是對(duì)象,其實(shí)這個(gè)還真的不好說(shuō)。我們可以把自己當(dāng)成一個(gè)對(duì)象,或者過(guò)年的時(shí)候相親,找對(duì)象,那么你未來(lái)的老婆也是一個(gè)對(duì)象。我們就要一些屬性,比...

    lovXin 評(píng)論0 收藏0
  • javascript面向對(duì)象之“多態(tài)”

    摘要:之前,本質(zhì)上不能算是一門(mén)面向?qū)ο蟮木幊陶Z(yǔ)言,因?yàn)樗鼘?duì)于封裝繼承多態(tài)這些面向?qū)ο笳Z(yǔ)言的特點(diǎn)并沒(méi)有在語(yǔ)言層面上提供原生的支持。所以在中出現(xiàn)了等關(guān)鍵字,解決了面向?qū)ο笾谐霈F(xiàn)了問(wèn)題。 ES6之前,javascript本質(zhì)上不能算是一門(mén)面向?qū)ο蟮木幊陶Z(yǔ)言,因?yàn)樗鼘?duì)于封裝、繼承、多態(tài)這些面向?qū)ο笳Z(yǔ)言的特點(diǎn)并沒(méi)有在語(yǔ)言層面上提供原生的支持。但是,它引入了原型(prototype)的概念,可以讓我們以...

    JerryWangSAP 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<