成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

《JavaScript高級(jí)程序設(shè)計(jì)》學(xué)習(xí)記錄 [持續(xù)更新]

seanlook / 2116人閱讀

摘要:引用類型對(duì)象傳入最小數(shù)和最大數(shù)可返回隨機(jī)數(shù),定義數(shù)組,調(diào)用可以返回隨機(jī)數(shù)組項(xiàng)從中抽取一個(gè)幸運(yùn)項(xiàng)水杯茶杯電腦電源線數(shù)據(jù)線華為恒大冰泉衛(wèi)生紙面向?qū)ο罄斫鈱?duì)象要修改屬性的特性,必須要用是否能修改屬性的值默認(rèn)不能從對(duì)象刪除屬性默認(rèn)讀取屬

引用類型 -Math對(duì)象

Math.min( )、Math.max( )、Math.ceil( )、Math.floor( )、Math.round( )、Math.random( )、Math.abs( )

-randomNum傳入最小數(shù)和最大數(shù)可返回隨機(jī)數(shù),chouqu定義數(shù)組,調(diào)用randomNum可以返回隨機(jī)數(shù)組項(xiàng)

function randomNum(min,max){
    var maybe = max - min;
    return Math.floor(Math.random()*maybe) + min;
}

//從中抽取一個(gè)幸運(yùn)項(xiàng);
var chouqu = ["水杯","茶杯","電腦","電源線","數(shù)據(jù)線","華為9X","恒大冰泉","衛(wèi)生紙"];
var chouquNum = chouqu[randomNum(0,chouqu.length-1)];
console.log(chouquNum);

-20190306

面向?qū)ο?/strong> -理解對(duì)象

要修改屬性的特性,必須要用 Object.defineProperty()

是否能修改屬性的值:writable:false/ture(默認(rèn))

var person = {};
Object.defineProperty(person,"name",{
    writable:false,
    value:"Nick"
};

不能從對(duì)象刪除屬性:configurable: false/ture(默認(rèn))

var person = {};
Object.defineProperty(person,"name",{
    configurable: false,
    value:"Nickolase"
}

讀取屬性時(shí)調(diào)用函數(shù):get
寫入屬性值時(shí)調(diào)用函數(shù):set
寫defineProperty的時(shí)候必須同時(shí)定義get、set,缺少一個(gè)會(huì)忽略或者報(bào)錯(cuò)。

var book = {
    _year : 2015,
    edition : 1
};
Object.defineProperty(book,"year", {
    get: function () {
        return this._year;
    },
    set: function(newValue){
        if(newValue > 2015){
            this._year = newValue;
            this.edition += newValue - 2015;
        }
    }
});
book.year = 2019;
console.log(book.edition);

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/102434.html

相關(guān)文章

  • [譯] 如何恰當(dāng)?shù)?em>學(xué)習(xí) JavaScript

    摘要:原文鏈接恰當(dāng)?shù)貙W(xué)習(xí)適合第一次編程和非的程序員持續(xù)時(shí)間到周前提無需編程經(jīng)驗(yàn)繼續(xù)下面的課程。如果你沒有足夠的時(shí)間在周內(nèi)完成全部的章節(jié),學(xué)習(xí)時(shí)間盡力不要超過周。你還不是一個(gè)絕地武士,必須持續(xù)使用你最新學(xué)到的知識(shí)和技能,盡可能地經(jīng)常持續(xù)學(xué)習(xí)和提高。 原文鏈接:How to Learn JavaScript Properly 恰當(dāng)?shù)貙W(xué)習(xí) JavaScript (適合第一次編程和非 JavaSc...

    Jason 評(píng)論0 收藏0
  • es5學(xué)習(xí)筆記——拜讀JavaScript高級(jí)程序設(shè)計(jì)持續(xù)更新

    摘要:當(dāng)以非構(gòu)造函數(shù)形式被調(diào)用時(shí),等同于。并且,函數(shù)執(zhí)行完畢后,其活動(dòng)對(duì)象不會(huì)被銷毀,因?yàn)槟涿瘮?shù)的作用域鏈仍然在引用這個(gè)活動(dòng)對(duì)象。知道閉包被銷毀,創(chuàng)建函數(shù)的活動(dòng)對(duì)象才會(huì)被回收。 本著盡可能多的完善基礎(chǔ)知識(shí),打好基礎(chǔ),做一條有夢(mèng)想的咸魚。 1.數(shù)據(jù)類型 基本數(shù)據(jù)類型:Undefined,Null,Boolean,Number,String,一種復(fù)雜數(shù)據(jù)類型Object 2.typeof操...

    reclay 評(píng)論0 收藏0
  • JavaScript高級(jí)程序設(shè)計(jì)學(xué)習(xí)歸納(持續(xù)更新中...)

    摘要:返回對(duì)象的字符串?dāng)?shù)值或布爾值表示。引用類型構(gòu)造函數(shù)本身就是一個(gè)函數(shù),只不過該函數(shù)是出于創(chuàng)建新對(duì)象的目的而定義的。類型創(chuàng)建對(duì)象創(chuàng)建示例的方法有兩種第一種是使用操作符后跟構(gòu)造函數(shù)。第二種是使用對(duì)象字面量表示法與是等價(jià)的。 1. 基本概念 1.1 數(shù)據(jù)類型 (1)typeof操作符 console.log(typeof null); // object 用typeof操作符去監(jiān)測(cè)null...

    fancyLuo 評(píng)論0 收藏0
  • 優(yōu)秀文章收藏(慢慢消化)持續(xù)更新~

    摘要:整理收藏一些優(yōu)秀的文章及大佬博客留著慢慢學(xué)習(xí)原文協(xié)作規(guī)范中文技術(shù)文檔協(xié)作規(guī)范阮一峰編程風(fēng)格凹凸實(shí)驗(yàn)室前端代碼規(guī)范風(fēng)格指南這一次,徹底弄懂執(zhí)行機(jī)制一次弄懂徹底解決此類面試問題瀏覽器與的事件循環(huán)有何區(qū)別筆試題事件循環(huán)機(jī)制異步編程理解的異步 better-learning 整理收藏一些優(yōu)秀的文章及大佬博客留著慢慢學(xué)習(xí) 原文:https://www.ahwgs.cn/youxiuwenzhan...

    JeOam 評(píng)論0 收藏0
  • 如何正確學(xué)習(xí)JavaScript

    摘要:然而,雖然先生對(duì)無所不知,被譽(yù)為世界的愛因斯坦,但他的語言精粹并不適合初學(xué)者學(xué)習(xí)。即便如此,在后面我還是會(huì)建議把當(dāng)做補(bǔ)充的學(xué)習(xí)資源。但目前為止,依然是學(xué)習(xí)編程的好幫手。周正則表達(dá)式,對(duì)象,事件,閱讀權(quán)威指南第,,,章。 既然你找到這篇文章來,說明你是真心想學(xué)好JavaScript的。你沒有想錯(cuò),當(dāng)今如果要開發(fā)現(xiàn)代網(wǎng)站或web應(yīng)用(包括互聯(lián)網(wǎng)創(chuàng)業(yè)),都要學(xué)會(huì)JavaScript。而面對(duì)泛...

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

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

0條評(píng)論

seanlook

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<