日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

那些容易忽略的事(1) -变量与运算符+

發(fā)布時(shí)間:2025/4/9 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 那些容易忽略的事(1) -变量与运算符+ 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、變量

//作為變量 alert(x); //ReferenceError: x is not defined typeof x; //undefinedvar y; alert(y); //undefined typeof y; //undefined//作為屬性 alert(window.x); //undefined typeof window.x; //undefinedvar a={} alert(a.x); //undefined typeof a.x; //undefined

?

總結(jié):

1、未定義的變量或?qū)傩浴ypeof 總返回undefined

2、未定義的變量,報(bào)錯(cuò),總是返回 '變量' ?is not defined,不能從參與運(yùn)算(除1外)

3、未定義的屬性,值是undefined

4、變量定義之后,值是undefined

?

2、運(yùn)算符+,用于數(shù)值求和,字符串拼接或者正號(hào)

// Number + Number -> 數(shù)字相加 1 + 2 // 3// Boolean + Number -> 數(shù)字相加 true + 1 // 2// Boolean + Boolean -> 數(shù)字相加 false + false // 0// undefined+ Number -> 數(shù)字相加 undefined + 1// NaN// null+ Number -> 數(shù)字相加 null+ 2// 2// Number + String -> 字符串連接 5 + "foo" // "5foo"// String + Boolean -> 字符串連接 "foo" + false // "foofalse"// String + String -> 字符串連接 "foo" + "bar" // "foobar" 其他情況相加作字符串連接,不一一列舉,如數(shù)字相加有遺漏,忘指正。正號(hào):如果操作數(shù)不是一個(gè)數(shù)值,會(huì)嘗試將其轉(zhuǎn)換成一個(gè)數(shù)值 +3 // 3 +"3" // 3 +true // 1 +false // 0 +null // 0 +undefinde// NaN +[]//0 +[2]//2 +['2']//2 +[2,3]//NaN +{}//NaN

正號(hào)轉(zhuǎn)換可以參考下表:

?

轉(zhuǎn)載于:https://www.cnblogs.com/xiexiaobao/p/5652351.html

總結(jié)

以上是生活随笔為你收集整理的那些容易忽略的事(1) -变量与运算符+的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。