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

JavaScript?中比較字符串的?4?種方法示例詳解

 更新時間:2023年10月11日 11:03:42   作者:南北極之間  
這篇文章主要介紹了在?JavaScript?中比較字符串的?4?種方法,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

嚴格平等

要確定字符串是否相等,可以使用嚴格相等運算符 。如果字符串不同,則返回,如果字符串相同,則返回===falsetrue

const s1 = 'learn';
const s2 = 'today';
console.log(s1 === 'learn');  // true
console.log(s1 === s2);       // false

使用嚴格相等性比較字符串始終會分析字母的大小寫,這意味著大寫字母與小字母不同。===

const s1 = 'javascript';
const s2 = 'Javascript';
console.log(s1 === s2); // false

不區(qū)分大小寫的字符串比較

如果你想在JavaScript中對字符串進行不區(qū)分大小寫的比較,你可以把兩個字符串都變成小寫,然后使用嚴格的相等運算符進行比較。

const s1 = 'javascript';
const s2 = 'Javascript';
console.log(s1.toLowerCase() === s2.toLowerCase()); // true

比較 JavaScript 字符串的長度

如果您需要查找兩個字符串中哪一個更長,那么運算符“大于”和“低于”將不太適合您。他們以字母數(shù)字順序逐個比較字符串的字符,并在最后考慮字符串的長度。

const s1 = 'javascript';
const s2 = 'node.js';
console.log(s1 > s2); // false

在 JS 中,每個字符串都有該屬性。通過比較不同字符串中此屬性的值,我們將了解其中哪個更長。length

const s1 = 'javascript';
const s2 = 'node.js';
console.log(s1.length > s2.length); // true

檢查一個字符串是否包含另一個字符串

要檢查一個字符串是否是JavaScript中另一個字符串的子字符串,有一個內(nèi)置函數(shù)。請記住,該函數(shù)存在于Java中,但在JavaScript中,它被棄用并替換為。includes        contains        includes

const s1 = 'javascript';
const s2 = 'python';
console.log(s1.includes('script')); // true
console.log(s2.includes('script')); // false
console.log(s1.contains('java'))    // ERROR! .contains is not a function

到此這篇關(guān)于在 JavaScript 中比較字符串的 4 種方法的文章就介紹到這了,更多相關(guān)js比較字符串內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js獲取當前頁面的url網(wǎng)址信息

    js獲取當前頁面的url網(wǎng)址信息

    這篇文章主要介紹了通過js如何獲取當前頁面的url網(wǎng)址信息,需要的朋友可以參考下
    2014-06-06
  • 使用JS動態(tài)顯示文本

    使用JS動態(tài)顯示文本

    這篇文章主要為大家詳細介紹了使用JavaScript動態(tài)顯示文本,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • 基于mpvue小程序使用echarts畫折線圖的方法示例

    基于mpvue小程序使用echarts畫折線圖的方法示例

    這篇文章主要介紹了基于mpvue小程序使用echarts畫折線圖的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • javascript圖像處理—仿射變換深度理解

    javascript圖像處理—仿射變換深度理解

    上一篇文章,我們講解了圖像金字塔,這篇文章我們來了解仿射變換,仿射?任何仿射變換都可以轉(zhuǎn)換成,乘以一個矩陣(線性變化),再加上一個向量(平移變化),接下來詳細介紹,感興趣的朋友可以了解下
    2013-01-01
  • JS如何獲取瀏覽器聲音、麥克風以及通知權(quán)限

    JS如何獲取瀏覽器聲音、麥克風以及通知權(quán)限

    在我們開發(fā)網(wǎng)頁的時候偶爾會有需要用戶錄音的情況,下面這篇文章主要給大家介紹了關(guān)于JS如何獲取瀏覽器聲音、麥克風以及通知權(quán)限的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • 微信小程序時間軸實現(xiàn)方法示例

    微信小程序時間軸實現(xiàn)方法示例

    這篇文章主要介紹了微信小程序時間軸實現(xiàn)方法,結(jié)合實例形式分析了微信小程序wx:for語句使用與時間軸縱向布局相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 詳解JavaScript中Generator函數(shù)的使用

    詳解JavaScript中Generator函數(shù)的使用

    Generator 是 ES6 新增的一種函數(shù)類型,這篇文章主要來和大家詳細聊聊Generator函數(shù)的具體用法,文中的示例代碼講解詳細,感興趣的可以了解一下
    2023-06-06
  • 動態(tài)加載js、css的實例代碼

    動態(tài)加載js、css的實例代碼

    這篇文章主要介紹了動態(tài)加載js、css的實例代碼的相關(guān)資料,非常不錯具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-05-05
  • JavaScript實現(xiàn)學生在線做題計時器功能

    JavaScript實現(xiàn)學生在線做題計時器功能

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)學生在線做題計時器功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 編寫針對IE的JS代碼兩種編寫方法

    編寫針對IE的JS代碼兩種編寫方法

    有些時候我們需要針對某些IE下的兼容性寫單獨的JS處理代碼,這只是簡簡單單為了兼容行啊,有多種方法可以實現(xiàn),小編整理了一下,感興趣的朋友可以了解下,或許對你有所幫助
    2013-01-01

最新評論