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

JavaScriptで予期しない文字列の連結を回避しますか?


文字列、複数の文字列、および数字を連結するときに予期しない文字列の連結を回避するには、バッククォートを使用します。

次のものがあります-

const concatValue = 'John,David,Mike';
var friendNames= `${concatValue}`;

上記の値は、文字列と数値で連結されています-

var studentNameWithFriends=` ${concatValue}| 'Carol' | 24 ` ;

以下は、連結用の完全なJavaScriptコードです-

const concatValue = 'John,David,Mike';
var friendNames= `${concatValue}`;
var studentNameWithFriends=` ${concatValue}| 'Carol' | 24 ` ;
console.log(friendNames);
console.log(studentNameWithFriends);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo37.js

です。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo37.js
John,David,Mike
John,David,Mike| 'Carol' | 24

  1. JavaScriptの文字列の紹介

    JavaScriptの文字列は、他の多くのプログラミング言語の場合と同様に、データをテキスト形式で保持するデータ型です。 Webアプリケーションのコンテキストでの文字列の一般的な使用法は、フォームからのユーザーの入力を保持することです。検索フォームを例にとると、検索クエリは文字列として保存されます。 ユーザー入力が検索フォームに送信されると、送信された文字列に対していくつかの比較操作が実行されます。これは、一致するクレデンシャルを見つけて、結果をユーザーに返すためのものです。比較演算はJavaScript演算子です。たとえば、「=」、「==」、「===」、「」などです。これらの演算子は、

  2. JavaScript文字列をブール値に変換します

    JavaScriptで文字列をブール値に変換するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head> <body> <h1>Converting strin