第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JSON.stringify(NaN)為什么等于null

JSON.stringify(NaN)為什么等于null

九州編程 2019-03-14 21:57:45
JSON.stringify(NaN)"null"JSON.stringify([NaN])"[null]"JSON.stringify(undefined)undefinedJSON.stringify(null)"null"JSON.stringify([undefined])"[null]"求解釋原理
查看完整描述

2 回答

?
躍然一笑

TA貢獻(xiàn)1826條經(jīng)驗 獲得超6個贊

ecma-262 規(guī)范文檔 的角度解釋標(biāo)題的問題就非常簡單。

直接看為什么 JSON.stringify(NaN) => "null"

NOTE 4
Finite numbers are stringified as if by calling ToString(number). NaN and Infinity regardless of sign are represented as the String null.

NaN 會被 當(dāng)成字符串 null

為什么 
JSON.stringify(undefined) => undefined
JSON.stringify([undefined]) => "[null]"

NOTE 5
Values that do not have a JSON representation (such as undefined and functions) do not produce a String. Instead they produce the undefined value. In arrays these values are represented as the String null


查看完整回答
反對 回復(fù) 2019-03-14
?
忽然笑

TA貢獻(xiàn)1806條經(jīng)驗 獲得超5個贊

undefined 直接返回 undefined ; 在數(shù)組中,就被當(dāng)成 字符串null;

查看完整回答
反對 回復(fù) 2019-03-14
  • 2 回答
  • 0 關(guān)注
  • 1063 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號