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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

javascript相等运算符与等同运算符(转自www.jqueryba.com)

發布時間:2025/3/15 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javascript相等运算符与等同运算符(转自www.jqueryba.com) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?不管是java、c++、php都有相等運算符與等同運算符,當然javasript也不例外。

下面說說吧。 ==運算符和===運算符用來檢測兩個值是否相等,它們采用了具有同一特質的兩個不同定義。這兩個運算符都接受任意類型的運算數,如果兩個運算數相等,它們都返回true,否則都返回false,===運算符是等同運算符,它采用嚴格的同一特質定義檢測兩個運算數是否完全相同,親們注意是完全相同哦。==運算符是相等運算符,它采用比較寬松的同一特質定義比較兩個運算數是否相等。 這樣概念有個基本認識。 下面說下具體判定兩個值是相等情況吧。 ===運算符兩個值比較 1,如果兩個值類型不同,它們就不相同 2,如果兩個值的類型是數字,而且值相同,那么除非中間有一個或者兩個都是(NaN)這種情況它們不是等同,否則它們是等同 3,如果兩個值是字符串,而且串中同一個位置上的字符完全相同,那么它們就完全等同,如果字符串的長度或者內容不同,那么它們就不是等同的咯 ==運算符兩個值比較 1,如果兩個值的類型相同,那么就檢測它們的等同性。如果兩個值完全相同,它們就相等。如果它們不完全相同,它們就不相等了 2,如果兩個值的類型不同,它們仍然有可能相等(舉幾個例子) 1)如果一個值是null,另外一個值是undefined,它們相等 2)如果一個值是數字,另外一個值是字符串,把字符串轉換成數字,再用轉換后的值比較 3)如果一個值是true,將它轉化成1,再進行比較。如果一個值為false,把它轉化為0,再進行比較 4)如果一個值是對象,另外一個值是數字或字符串,將對象轉換成原始類型的值,再比較。 原文地址 前端開發 http://www.jqueryba.com/174.html

轉載于:https://blog.51cto.com/jqueryba/978413

總結

以上是生活随笔為你收集整理的javascript相等运算符与等同运算符(转自www.jqueryba.com)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。