### 使用is()時(shí),總有些似懂非懂的感覺,于是單獨(dú)拿出來,查查資料,看看各大牛怎么說,等過一段時(shí)間,再回來看,在編輯吧。
創(chuàng)新互聯(lián)公司主營華寧網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都App制作,華寧h5微信平臺小程序開發(fā)搭建,華寧網(wǎng)站營銷推廣歡迎華寧等地區(qū)企業(yè)咨詢根據(jù)runoob.cdn教程定義,如下圖(截圖真方便):
但是并沒有說這個(gè)“is()”與事件的關(guān)系,于是我們再次搜索后,在W3cSchool中,我們看到這樣一個(gè)例子:
EG:http://www.w3school.com.cn/tiy/t.asp?f=jquery_traversing_is_2
當(dāng)我們點(diǎn)擊除了“<strong>和<span>”包含的其他任意字母/符號/時(shí),所在的<li>都會(huì)變紅,那么也就意味著,is(“selectorElement”)所含的selectorElement必須是和事件(如本例中的“click”事件)是直接的父子關(guān)系;
之后我們有看到了第二個(gè)例子:
EG:http://www.w3school.com.cn/tiy/t.asp?f=jquery_traversing_is_3
如圖,使用is()特性定義一個(gè)函數(shù),之后直接可以通過判斷這個(gè)函數(shù)來進(jìn)行操作。
另外,在MDN網(wǎng)站上,我們看到了is()用來做比較的用法,語法:
Object.is(value1, value2);
既可以用來做比較,比如MDN給出的例子,(更加詳細(xì)的在:《JavaScript 中的相等性判斷》https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Equality_comparisons_and_sameness中可以看到):
Object.is('foo', 'foo'); // true
Object.is(window, window); // true
Object.is('foo', 'bar'); // false
Object.is([], []); // false
var test = { a: 1 };
Object.is(test, test); // true
Object.is(null, null); // true
// 特例
Object.is(0, -0); // false
Object.is(-0, -0); // true
Object.is(NaN, 0/0); // true
那么問題來了,這樣有什么用?即,我們能拿is()的這一特性來干什么?
同樣的在《JavaScript 中的相等性判斷》中,文章提到了三等和is的區(qū)別在于對于+0和-0的處理上:
也就是說,相比==和===,is()可以區(qū)分-0和+0,那么我們在扶賦值時(shí),
let stoppingForce = obj.mass * -obj.velocity
例如,var x=y/stoppingForce;這時(shí)就出現(xiàn)使用objec.is()來判斷的話就會(huì)出現(xiàn)false的情況,但如果我們用來鏡像一個(gè)object時(shí),就用object.is。
其實(shí),我看到就已經(jīng)看不懂了,什么
里氏替換原則(繼承帶來的弊端是,其繼承了父元素的所有特性,并且使用子元素時(shí),會(huì)影響父元素。)
還有一堆操作符的使用的等等。。。。
再往下說就更不懂了。。。。。。。就到這吧,我看了這幾篇被人寫的文章后,才突然發(fā)現(xiàn)白學(xué)了。。原來繼承,值的比較。。等等還有這么多內(nèi)容。。看來計(jì)算機(jī)基礎(chǔ)科班出身的怪不得受歡迎。。回去速度補(bǔ)吧,這篇就當(dāng)自己瞎寫的。回頭來改。==。
如果哪位大牛看到了,希望指點(diǎn)我一下、、
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。
網(wǎng)頁名稱:jQuery中is()和0-創(chuàng)新互聯(lián)
新聞來源:http://vcdvsql.cn/article24/phdje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、域名注冊、響應(yīng)式網(wǎng)站、微信公眾號、做網(wǎng)站、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容