欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js中怎么判斷兩個(gè)字符串相等的實(shí)例

 更新時(shí)間:2019年01月17日 14:18:32   投稿:laozhang  
在本篇文章里小編給大家分享了關(guān)于js中怎么判斷兩個(gè)字符串相等的實(shí)例和代碼,需要的朋友們學(xué)習(xí)參考下。

在javascript判斷兩個(gè)變量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符

== 操作符

“等同”操作符,簡單判斷2個(gè)變量值是否相等,變量類型不一致時(shí),會(huì)做類型轉(zhuǎn)換,即忽略變量的類型進(jìn)行比較

例子1

var str1 = "123456" ; // 字符串
var str2 = "123456" ; // 字符串
alert(str1==str2) ; // 打印出 true,即相等

例子2

var str1 = 123456 ; // 整型
var str2 = "123456" ; // 字符串
alert(str1==str2) ; // 打印出 true,即相等

差別:

在例子1中,2個(gè)變量都是字符串類型(因?yàn)橛幸枺?,所以比較相等,打印出true;

在例子2中,變量str1是整型,但是在做==比較時(shí),javascript 發(fā)現(xiàn) 2個(gè)變量類型不一致,先做了類型轉(zhuǎn)換(調(diào)用str1的toString

方法,把str1轉(zhuǎn)成字段串),再比較2者,因此值也相等,打印出true;

 === 操作符

“恒等”操作符,先比較2個(gè)變量類型是否一致,不一致返回false,一致時(shí),再比較2個(gè)變量的值是否相等

例子1

var str1 = "123456" ; // 字符串
var str2 = "123456" ; // 字符串
alert(str1==str2) ; // 打印出 true,即相等

例子2

var str1 = 123456 ; // 整型
var str2 = "123456" ; // 字符串
alert(str1==str2) ; // 打印出 false,即不相等

差別:

在例子1中,2個(gè)變量都是字符串類型,且值都相等,因此打印出true;

在例子2中,變量1是整型,變量2是字符串,類型不相等,因此打印出false ;

相關(guān)文章

  • JS實(shí)現(xiàn)拖拽元素時(shí)與另一元素碰撞檢測

    JS實(shí)現(xiàn)拖拽元素時(shí)與另一元素碰撞檢測

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)拖拽元素時(shí)與另一元素碰撞檢測,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • 精通Javascript系列之?dāng)?shù)據(jù)類型 字符串

    精通Javascript系列之?dāng)?shù)據(jù)類型 字符串

    下面先講一下字符串String字符串由零個(gè)或者多個(gè)字符構(gòu)成。字符可以包括字母、數(shù)字、標(biāo)點(diǎn)符號和空格。
    2011-06-06
  • 微信小程序使用template標(biāo)簽實(shí)現(xiàn)五星評分功能

    微信小程序使用template標(biāo)簽實(shí)現(xiàn)五星評分功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序使用template標(biāo)簽實(shí)現(xiàn)五星評分功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • JavaScript實(shí)現(xiàn)tab欄切換的幾種常用方法

    JavaScript實(shí)現(xiàn)tab欄切換的幾種常用方法

    這篇文章主要給大家介紹了關(guān)于JavaScript實(shí)現(xiàn)tab欄切換的幾種常用方法,在Web開發(fā)中Tab切換是一個(gè)常見的功能,它允許用戶在不同的頁面部分之間進(jìn)行切換,需要的朋友可以參考下
    2023-12-12
  • js換圖片效果可進(jìn)行定時(shí)操作

    js換圖片效果可進(jìn)行定時(shí)操作

    換圖片效果想必大家都有見到過吧,但是定時(shí)換圖片,貌似就很少見了,下面本文通過一個(gè)示例為大家詳細(xì)介紹下
    2014-06-06
  • es6學(xué)習(xí)筆記之Async函數(shù)的使用示例

    es6學(xué)習(xí)筆記之Async函數(shù)的使用示例

    async 函數(shù),使得異步操作變得更加方便。它是 Generator 函數(shù)的語法糖。下面這篇文章主要給大家介紹了es6學(xué)習(xí)筆記之Async函數(shù)使用的相關(guān)資料,文中給出了詳細(xì)的示例代碼,需要的朋友們下面來一起看看吧。
    2017-05-05
  • ie與ff下的event事件

    ie與ff下的event事件

    event是ie自帶的一個(gè)對象,而ff中不存在該對象,只能通過傳遞參數(shù)的方式來模擬event,:(
    2009-09-09
  • js獲得地址欄?問號后參數(shù)的方法

    js獲得地址欄?問號后參數(shù)的方法

    這篇文章介紹了js獲得地址欄?問號后參數(shù)的方法,有需要的朋友可以參考一下
    2013-08-08
  • javascript實(shí)現(xiàn)簡單的Map示例介紹

    javascript實(shí)現(xiàn)簡單的Map示例介紹

    本文為大家介紹下使用javascript實(shí)現(xiàn)簡單的Map,可以對map進(jìn)行獲取、判斷、刪除、增加等等,感興趣的朋友可以了解下
    2013-12-12
  • Lab.js初次使用筆記

    Lab.js初次使用筆記

    這篇文章主要介紹了Lab.js初次使用筆記,本文對比了普通動(dòng)態(tài)加載JS文件的技術(shù)和使用Lab.js加載JS文件的技術(shù),并給出了Lab.js加載示例,需要的朋友可以參考下
    2015-02-02

最新評論