ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで文字列が等しいかどうかを判断する方法

JavaScriptで文字列が等しいかどうかを判断する方法

青灯夜游
青灯夜游オリジナル
2022-03-28 19:57:1314016ブラウズ

文字列が等しいかどうかを判断するための JS メソッド: 1. 「==」等価演算子を使用します。構文は「String 1 == String 2」です。等しい場合は true を返し、等しくない場合は false を返します。 ; 2 、「===」恒等演算子を使用し、構文は「String 1 === String 2」で、等しい場合は true を返し、それ以外の場合は false を返します。

JavaScriptで文字列が等しいかどうかを判断する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

#JavaScript は文字列が等しいかどうかを判断します

JavaScript では、「

==」または「# #」を使用できます。 #===" 演算子を使用して、文字列が等しいかどうかを判断します。

1. 等価性の場合は「==」を使用します:

Example

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

2. 等価性の比較には「===」を使用します:

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

説明: 「==」演算子と「===」演算子の違い

    ##"
  • ==

    " は「等しい」を意味し、等価比較が行われる前に必要な値の型変換が行われます。簡単に言うと、値は最初に同じ型に変換されてから、等しいかどうか比較されます。比較する値の型が異なっていても、エラーにならずに同じ型にキャストできます。

  • ===

    」は「アイデンティティ」を意味し、型変換は実行されないため、2 つの値が同じ型でない場合は、比較すると false が返されます。型が互換性のない 2 つの変数を比較すると、コンパイル エラーが発生します。

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

例 2

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

[関連する推奨事項:

JavaScript ビデオ チュートリアル

Web フロント-終わり# ##】###

以上がJavaScriptで文字列が等しいかどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。