作成日: 2023/04/23
0

JavaScriptの文字列

JavaScriptでは、プログラム中でテキストを扱うために文字列が使用されます。文字列は、シングルクォート('')またはダブルクォート("")で囲んで宣言することができます。

文字列の宣言方法

シングルクォート('')で囲む方法

let name = 'John';

ダブルクォート("")で囲む方法

let name = "John";

テンプレートリテラル(``)を使用する方法

let name = `John`;
let message = `Hello, ${name}!`;
console.log(message); // "Hello, John!"

テンプレートリテラルを使用すると、変数や式を文字列内に埋め込むことができます。

文字列の操作方法

文字列の長さを取得する

let name = "John";
console.log(name.length); // 4

文字列の一部を抜き出す

let name = "John";
console.log(name.slice(0, 2)); // "Jo"

文字列を大文字・小文字に変換する

let name = "John";
console.log(name.toUpperCase()); // "JOHN"
console.log(name.toLowerCase()); // "john"

文字列を分割する

let message = "Hello, John!";
console.log(message.split(" ")); // ["Hello,", "John!"]

文字列を連結する

let firstName = "John";
let lastName = "Smith";
console.log(firstName + " " + lastName); // "John Smith"

文字列の中で文字を置換する

let message = "Hello, John!";
console.log(message.replace("John", "Jane")); // "Hello, Jane!"

文字列を検索する

let message = "Hello, John!";
console.log(message.indexOf("John")); // 7
console.log(message.indexOf("Jane")); // -1

結論

JavaScriptの文字列は、シングルクォートまたはダブルクォートで囲まれたテキストです。文字列は、テンプレートリテラルを使用して変数や式を埋め込むことができます。また、様々な文字列の操作方法があります。文字列の操作方法については、MDN Web Docsを参照してください。


フルスタックエンジニア。徒然なるままに記事を投稿していきます。日々学習。