欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

JavaScript的一道加法題?-創(chuàng)新互聯(lián)

var a = +[]

別用控制臺(tái),能說(shuō)出來(lái)是多少?

成都創(chuàng)新互聯(lián)是網(wǎng)站建設(shè)專(zhuān)家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷(xiāo),專(zhuān)業(yè)領(lǐng)域包括網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、電商網(wǎng)站制作開(kāi)發(fā)、成都微信小程序、微信營(yíng)銷(xiāo)、系統(tǒng)平臺(tái)開(kāi)發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開(kāi)發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營(yíng)銷(xiāo)的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評(píng)估并優(yōu)化我們的方案,為客戶(hù)提供全方位的互聯(lián)網(wǎng)品牌整合方案!

分析分析到底是啥原理:

加法運(yùn)算

1、加號(hào)運(yùn)算符只能用于原始數(shù)據(jù)類(lèi)型,對(duì)于對(duì)象類(lèi)型的值,需要進(jìn)行數(shù)據(jù)轉(zhuǎn)換

2、在轉(zhuǎn)換后,如果其中一個(gè)運(yùn)算元出現(xiàn)原始數(shù)據(jù)類(lèi)型是“字符串”類(lèi)型值時(shí),則另一運(yùn)算元強(qiáng)制轉(zhuǎn)換為字符串,然后做字符串的連接運(yùn)算

3、在其他情況時(shí),所有運(yùn)算元都會(huì)轉(zhuǎn)換為原始數(shù)據(jù)類(lèi)型的“數(shù)字”類(lèi)型值,然后作數(shù)字的相加

Number() 轉(zhuǎn)換規(guī)則

1.如果是 Boolean 值,true 和 false 將分別轉(zhuǎn)換為 1 和 0。
2.如果是數(shù)字值,只是簡(jiǎn)單的傳入和返回。
3.如果是 null 值,返回 0。
4.如果是 undefined ,返回 NaN。
5.如果是字符串,遵循下列規(guī)則:

(1) 如果字符串截去開(kāi)頭和結(jié)尾的空白字符后,不是純數(shù)字字符串,那么最終返回結(jié)果為  NaN 。

(2) 如果是字符串中只包含數(shù)字(包括前面帶正號(hào)或負(fù)號(hào)的情況),則將其轉(zhuǎn)換為十進(jìn)制數(shù)值,即“1”變成1,“123”會(huì)變成123,而“011”會(huì)變成11(前導(dǎo)的零被忽略了);

(3) 如果字符串中包含有效的浮點(diǎn)格式,如“1.1”,則將其轉(zhuǎn)換為對(duì)應(yīng)的浮點(diǎn)數(shù)值(同樣也會(huì)忽略前導(dǎo)零);

(4) 如果字符串中包含有效的十六進(jìn)制格式,例如  0xf ,則將其他轉(zhuǎn)換為相同大小的十進(jìn)制整數(shù)值;

(5) 如果字符串是空的(不包含任何字符),則將其轉(zhuǎn)換為 0;

(6) 如果字符串中包含除上述格式之外的字符,則將其他轉(zhuǎn)換成  NaN 。

6.如果是對(duì)象,則調(diào)用對(duì)象的 valueOf() 方法,然后依照前面的規(guī)則轉(zhuǎn)換返回的值。如果轉(zhuǎn)換的結(jié)果是 NaN,則調(diào)用對(duì)象的 toString()
方法,然后再次依照前面的規(guī)則轉(zhuǎn)換返回的字符串值。

示例

console.log(Number(undefined)) // NaN
console.log(Number(null)) // 0
console.log(Number(NaN)) // NaN
console.log(Number('')) // 0
console.log(Number({})) // NaN
console.log(Number({a:1})) // NaN
console.log(Number([])) // 0
console.log(Number([1])) // 1
console.log(Number([1,2])) // NaN
console.log(String(undefined)) // 'undefined'
console.log(String(null)) // 'null'
console.log(String(NaN)) // 'NaN'
console.log(String({})) // '[object Object]'
console.log(String({a:1})) // '[object Object]'
console.log(String([])) // ''
console.log(String([1])) // '1'
console.log(String([1,2])) // '1,2'

分析

1.+[],[] 是對(duì)象,依據(jù)第六條規(guī)則,轉(zhuǎn)換的結(jié)果是 NaN,然后調(diào)用對(duì)象的 toString() 方法,得到 '' 空字符串,Number('') => 0,所以 +[] => 0,結(jié)果為數(shù)字 0

2.0 + [],得到 0 + '' => '0' ,結(jié)果為字符串 0

3.{} + [],得到 '[object Object]' + '' => '[object Object]',結(jié)果為字符串 [object Object]

其他以此類(lèi)推可得。

結(jié)果

console.log(+[]) // 0 
console.log(0 + []) // '0'
console.log(0 - []) // 0
console.log([] + []) // ''
console.log({} + []) // '[object Object]'

你對(duì)了沒(méi)?

自己是從事了五年的前端工程師,不少人私下問(wèn)我,2019年前端該怎么學(xué),方法有沒(méi)有?

沒(méi)錯(cuò),年初我花了一個(gè)多月的時(shí)間整理出來(lái)的學(xué)習(xí)資料,希望能幫助那些想學(xué)習(xí)前端,卻又不知道怎么開(kāi)始學(xué)習(xí)的朋友。

這里推薦一下我的前端學(xué)習(xí)交流q-u-n-,里面都是學(xué)習(xí)前端的從最基礎(chǔ)的HTML+CSS+JS【炫酷特效,游戲,插件封裝,設(shè)計(jì)模式】到移動(dòng)端HTML5的項(xiàng)目實(shí)戰(zhàn)的學(xué)習(xí)資料都有整理,送給每一位前端小伙伴。2019最新技術(shù),與企業(yè)需求同步。好友都在里面學(xué)習(xí)交流,每天都會(huì)有大牛定時(shí)講解前端技術(shù)!

點(diǎn)擊: 加入

新聞標(biāo)題:JavaScript的一道加法題?-創(chuàng)新互聯(lián)
瀏覽路徑:http://chinadenli.net/article16/djgodg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、響應(yīng)式網(wǎng)站、Google、網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)
色婷婷亚洲精品综合网| 精品国产日韩一区三区| 久草视频这里只是精品| 91欧美一区二区三区成人| 亚洲香艳网久久五月婷婷| 亚洲男女性生活免费视频| 最近最新中文字幕免费| 91熟女大屁股偷偷对白| 神马午夜福利免费视频| 国产中文字幕一区二区| 91偷拍视频久久精品| 伊人久久青草地综合婷婷| 亚洲中文字幕在线综合视频| 国产又大又黄又粗的黄色| 99久久国产亚洲综合精品| 五月天丁香婷婷一区二区| 视频一区二区三区自拍偷| 福利一区二区视频在线| 亚洲精品国产精品日韩| 亚洲品质一区二区三区| 久久精品a毛片看国产成人| 精品女同在线一区二区| 亚洲婷婷开心色四房播播| 亚洲欧洲在线一区二区三区| 成人午夜视频精品一区| 国产男女激情在线视频| 少妇高潮呻吟浪语91| 日本乱论一区二区三区| 五月婷婷亚洲综合一区| 日本加勒比在线观看不卡| 日韩精品福利在线观看| 东京热加勒比一区二区三区| 日韩中文字幕狠狠人妻| 国产免费一区二区不卡| 午夜福利网午夜福利网| 欧美日韩精品久久第一页| 久久夜色精品国产高清不卡| 日木乱偷人妻中文字幕在线| 日韩午夜老司机免费视频| 91国内视频一区二区三区| 国产又色又爽又黄的精品视频|