摘要:是一個(gè)函數(shù)還是一個(gè)運(yùn)算符是一個(gè)函數(shù)但已經(jīng)被當(dāng)成運(yùn)算符對(duì)待了。運(yùn)算符通過(guò)其判斷一個(gè)對(duì)象是否是一個(gè)類(lèi)的實(shí)例的時(shí)候,判斷會(huì)包含對(duì)父類(lèi)的檢測(cè)。運(yùn)算符或?qū)τ谒袑?duì)象都會(huì)返回而非例如想要區(qū)分和用用上邊的吧。
1.evel是一個(gè)函數(shù)還是一個(gè)運(yùn)算符?
是一個(gè)函數(shù)但已經(jīng)被當(dāng)成運(yùn)算符對(duì)待了。
evel如果傳入一個(gè)非字符串則返回此參數(shù),如是字符串則解析這段字符串。
2.instanceof運(yùn)算符:
通過(guò)其判斷一個(gè)對(duì)象是否是一個(gè)類(lèi)的實(shí)例的時(shí)候,判斷會(huì)包含對(duì)父類(lèi)的檢測(cè)。
o instanceof
f,Javascript首先計(jì)算f.prototype,然后在原型連中查找o,如果找到返回true否則返回false。
3.typeof運(yùn)算符:
typeof或typeof();
對(duì)于所有對(duì)象都會(huì)返回object而非function……;例如想要區(qū)分null和array?用用上邊的instanceof吧。
4.delete運(yùn)算符:
干嘛的?刪除屬性的~
var a = [1,2,3]; delete a[2]; 2 in a //false 已被刪除 a.length == 3;//但是數(shù)組長(zhǎng)度不變
delete運(yùn)算符僅僅可以操作一個(gè)屬性訪問(wèn)表達(dá)式,否則在嚴(yán)格模式下會(huì)跑出一個(gè)異常,非嚴(yán)格模式下會(huì)直接返回false。
*用var聲明的變量是無(wú)法用它來(lái)刪除的哦。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/80788.html
摘要:創(chuàng)建對(duì)象創(chuàng)建對(duì)象直接量,。原型每一個(gè)對(duì)象除了都和另一個(gè)對(duì)象原型相關(guān)聯(lián),每個(gè)對(duì)象都從原型繼承屬性。前邊寫(xiě)過(guò)的一個(gè)函數(shù)找到中的找到結(jié)果是,之前提到的不會(huì)修改原型鏈。屬性訪問(wèn)錯(cuò)誤拋出異常,因?yàn)闆](méi)有屬性。存取器屬性讀取寫(xiě)入可枚舉性可配置性。 1.創(chuàng)建對(duì)象 創(chuàng)建:對(duì)象直接量、new、Object,create()。 原型:每一個(gè)對(duì)象(除了null)都和另一個(gè)對(duì)象(原型)相關(guān)聯(lián),每個(gè)對(duì)象都從原型繼...
摘要:和都是循環(huán)語(yǔ)句,不同的是檢測(cè)表達(dá)式的位置。語(yǔ)句異常語(yǔ)句,所謂異常語(yǔ)句是發(fā)生異?;蝈e(cuò)誤的一個(gè)標(biāo)志或信號(hào)。拋出異常就是指這個(gè)狀況,捕獲異常實(shí)是指處理的過(guò)程。語(yǔ)句異常處理機(jī)制。語(yǔ)句嚴(yán)格模式中禁止使用語(yǔ)句。 1.switch語(yǔ)句 語(yǔ)句都很熟悉的啦,只是提一句。switch中的case語(yǔ)句匹配的規(guī)則實(shí)際上是===而非簡(jiǎn)單的==比較,case匹配不會(huì)做任何的類(lèi)型轉(zhuǎn)換的。 2.while和do/wh...
摘要:直接量啥意思直接量就是直接用到的數(shù)據(jù)例如等等。標(biāo)識(shí)符與保留字啥東西標(biāo)識(shí)符簡(jiǎn)單講就是用來(lái)對(duì)變量和函數(shù)進(jìn)行命名的,標(biāo)識(shí)符不可以以數(shù)字開(kāi)頭,可以使用字母和和開(kāi)頭。數(shù)字表示不區(qū)分整數(shù)和浮點(diǎn)數(shù)。范圍精度有限,超出無(wú)意義。 1. 直接量 啥意思?直接量就是直接用到的數(shù)據(jù)~ 例如:10,100,1.1,Hello Word,true,false等等。 2. 標(biāo)識(shí)符與保留字 啥東西?標(biāo)識(shí)符簡(jiǎn)單講就...
摘要:每個(gè)構(gòu)造函數(shù)定義了一類(lèi)對(duì)象,表示由構(gòu)造函數(shù)初始化對(duì)象的集合。嚴(yán)格模式下,明確禁止八進(jìn)制數(shù)。日期和時(shí)間構(gòu)造函數(shù)用來(lái)創(chuàng)建表示日期和時(shí)間的對(duì)象,包含方法。模式匹配函數(shù)是一個(gè)構(gòu)造函數(shù),創(chuàng)建正則表達(dá)式。布爾值表示兩種狀態(tài),使用保留字和。 《Javascript權(quán)威指南》就是前端工程師口中常說(shuō)的犀牛書(shū),得名是因?yàn)橹形姆g出版的書(shū)籍封面是一只犀牛,是學(xué)習(xí)JavaScript的必讀書(shū)籍。 JavaSc...
摘要:原文第一章主要介紹的大概情況基本語(yǔ)法。通過(guò)和來(lái)引用對(duì)象屬性或數(shù)組元素的值就構(gòu)成一個(gè)表達(dá)式。 原文:https://keelii.github.io/2016/06/16/javascript-definitive-guide-note-0/ 第一章 主要介紹 JavaScript 的大概情況、基本語(yǔ)法。之前沒(méi)有 JavaScript 基礎(chǔ)的看不懂也沒(méi)關(guān)系,后續(xù)章節(jié)會(huì)有進(jìn)一步的詳細(xì)說(shuō)明...
閱讀 1414·2021-09-02 09:53
閱讀 2677·2021-07-29 13:50
閱讀 1726·2019-08-30 11:07
閱讀 1583·2019-08-30 11:00
閱讀 1461·2019-08-29 14:00
閱讀 1853·2019-08-29 12:52
閱讀 2572·2019-08-29 11:11
閱讀 3429·2019-08-26 12:23