国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

《JavaScript高級程序設計》學習記錄 [持續更新]

seanlook / 2109人閱讀

摘要:引用類型對象傳入最小數和最大數可返回隨機數,定義數組,調用可以返回隨機數組項從中抽取一個幸運項水杯茶杯電腦電源線數據線華為恒大冰泉衛生紙面向對象理解對象要修改屬性的特性,必須要用是否能修改屬性的值默認不能從對象刪除屬性默認讀取屬

引用類型 -Math對象

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

-randomNum傳入最小數和最大數可返回隨機數,chouqu定義數組,調用randomNum可以返回隨機數組項

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

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

-20190306

面向對象 -理解對象

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

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

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

不能從對象刪除屬性:configurable: false/ture(默認)

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

讀取屬性時調用函數:get
寫入屬性值時調用函數:set
寫defineProperty的時候必須同時定義get、set,缺少一個會忽略或者報錯。

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);

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/102434.html

相關文章

  • [譯] 如何恰當地學習 JavaScript

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

    Jason 評論0 收藏0
  • es5學習筆記——拜讀JavaScript高級程序設計持續更新

    摘要:當以非構造函數形式被調用時,等同于。并且,函數執行完畢后,其活動對象不會被銷毀,因為匿名函數的作用域鏈仍然在引用這個活動對象。知道閉包被銷毀,創建函數的活動對象才會被回收。 本著盡可能多的完善基礎知識,打好基礎,做一條有夢想的咸魚。 1.數據類型 基本數據類型:Undefined,Null,Boolean,Number,String,一種復雜數據類型Object 2.typeof操...

    reclay 評論0 收藏0
  • JavaScript高級程序設計學習歸納(持續更新中...)

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

    fancyLuo 評論0 收藏0
  • 優秀文章收藏(慢慢消化)持續更新~

    摘要:整理收藏一些優秀的文章及大佬博客留著慢慢學習原文協作規范中文技術文檔協作規范阮一峰編程風格凹凸實驗室前端代碼規范風格指南這一次,徹底弄懂執行機制一次弄懂徹底解決此類面試問題瀏覽器與的事件循環有何區別筆試題事件循環機制異步編程理解的異步 better-learning 整理收藏一些優秀的文章及大佬博客留著慢慢學習 原文:https://www.ahwgs.cn/youxiuwenzhan...

    JeOam 評論0 收藏0
  • 如何正確學習JavaScript

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

    canger 評論0 收藏0

發表評論

0條評論

seanlook

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<