摘要:引用類型對(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
摘要:原文鏈接恰當(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...
摘要:當(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操...
摘要:返回對(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...
摘要:整理收藏一些優(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...
摘要:然而,雖然先生對(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ì)泛...
閱讀 667·2019-08-30 15:44
閱讀 1387·2019-08-30 11:02
閱讀 2996·2019-08-29 18:42
閱讀 3517·2019-08-29 16:16
閱讀 1725·2019-08-26 13:55
閱讀 1778·2019-08-26 13:45
閱讀 2393·2019-08-26 11:43
閱讀 3257·2019-08-26 10:32