Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScript型強制とは何ですか?


型強制とは、データ型を自動的または暗黙的に別のデータ型に変換することを意味します。

以下はJavaScript型強制のコードです-

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result,.sample {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript type coercion</h1>
<div class="sample">22</div>
<div style="color: green;" class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>Click on the above button to add the above number with 5.</h3>
<script>
   let sampleEle = document.querySelector('.sample');
   let resEle = document.querySelector(".result");
   document.querySelector(".Btn").addEventListener("click", () => {
      resEle.innerHTML = ' "22" + 5 = ' + sampleEle.innerHTML+5;
   });
</script>
</body>
</html>

出力

上記のコードは次の出力を生成します-

JavaScript型強制とは何ですか?

[ここをクリック]ボタンをクリックすると-

JavaScript型強制とは何ですか?


  1. JavaScriptの型変換における「+」演算子の重要性は何ですか?

    + 演算子には、加算、連結、そして最も重要な型変換を含む多くの用途があります。 。通常、「 +」を使用します 加算および場合によっては連結の演算子。また、型変換でも多くの用途があります 。文字列を数値に変換するのは非常に簡単です。 例 <html> <body> <script>    var num = "23";    int = +num;    document.write(int);    document.write("</br&

  2. JavaScript:%演算子が文字列で機能するのはなぜですか? -(型強制)

    ここに、驚くべき結果を生成するコードスニペットがあるとします。まず、モジュロ演算子が文字列でも正常に機能していることがわかります(驚くべきことに)。次に、2つの文字列を連結すると、厄介な結果が生じます。 JavaScriptがなぜそうするのかを説明する必要がありますか? これが問題コードです- 例 const numStr = '127'; const result = numStr % 5; const firstName = 'Armaan'; const lastName = 'Malik'; const fullName = firs