JavaScriptの文字列とは何ですか?

WBOY
リリース: 2023-05-21 10:22:07
オリジナル
654 人が閲覧しました

JavaScript 文字列とは何ですか?

Web フロントエンド開発の主要言語の 1 つである JavaScript は、さまざまなデータ型を非常に柔軟に処理でき、文字列もその 1 つです。この記事では、JavaScript 文字列の基本概念、使用法、一般的なメソッドを紹介します。

JavaScript 文字列とは何ですか?

JavaScript では、文字列は 0 個以上の文字のシーケンスです。文字列には、文字、数字、句読点、およびスペース、タブ、改行などの特殊文字を含めることができ、その長さは文字数に基づいて決定できます。文字列は、一重引用符、二重引用符、またはバックスラッシュを使用して定義および表現できます。

ここにいくつかの例があります:

//一重引用符を使用して文字列を定義します
var str1 = 'Hello World!';

//二重引用符を使用して文字列を定義します文字 String
var str2 = "Hello World!";

//バックスラッシュを使用して文字列を定義します
var str3 = "Hello
World!";

/ /複数行文字列
var str4 = `これは
複数行
文字列です!`;

JavaScript 文字列の使用法

JavaScript 文字列はさまざまな用途で使用できます。テキストの出力、他のタイプのデータの結合などの状況。文字列の使用例をいくつか示します。

//出力文字列
console.log("Hello World!");

//スプライシング文字列
var str1 = "Hello ";
var str2 = "World";
var result = str1 " " str2;
console.log(result); //「Hello World」を出力

/ /その他を変換データ型を文字列型に変換
var num = 123;
var str = num.toString(); //数値型を文字列型に変換

JavaScript string 共通メソッド

JavaScript 文字列 文字列を簡単に操作するために使用できる一般的なメソッドが多数あり、その一部を以下に紹介します。

  1. length メソッド

length メソッドは、文字列の長さ、つまり文字列に含まれる文字数を取得するために使用されます。

var str = "Hello World!";
console.log(str.length); //12を出力

  1. toUpperCaseメソッドとtoLowerCaseメソッド

toUpperCase メソッドは文字列内のすべての小文字を大文字に変換し、toLowerCase メソッドは文字列内のすべての大文字を小文字に変換します。

var str = "Hello World!";
console.log(str.toUpperCase()); //HELLO WORLD!
console.log(str.toLowerCase())を出力します。 /Output hello world!

  1. indexOf メソッドと lastIndexOf メソッド

indexOf メソッドは、文字列内の指定された文字または部分文字列の最初の出現と、lastIndexOf を検索するために使用されます。方法 最終出現位置を求める方法です。

var str = "Hello World!";
console.log(str.indexOf("o")); //出力 4
console.log(str.lastIndexOf("o") )); //出力 7

  1. スライス メソッドとサブストリング メソッド

スライス メソッドとサブストリング メソッドは両方とも、文字列内の指定されたサブストリングをインターセプトするために使用されます。

スライス メソッドのパラメータには、正の数または負の数を指定できます。正の数は文字列の先頭から数えることを意味し、負の数は文字列の終わりから数えることを意味します。 2 番目のパラメータを省略した場合、最初のパラメータの位置が文字列の末尾までインターセプトされることを意味します。

var str = "Hello World!";
console.log(str.slice(1, 5)); //出力「ello」
console.log(str.slice(- - 6)); //Output "World!"

部分文字列メソッドのパラメーターは正または負の値にすることもできますが、負の数値をパラメーターとして使用することはできません。2 番目のパラメーターを省略した場合は、次のことを意味します。パラメータは最初のパラメータからのもので、位置は文字列の末尾で切り捨てられます。

var str = "Hello World!";
console.log(str.substring(1, 5)); //出力「ello」
console.log(str.substring(6) )); //出力 "World!"

  1. replace メソッド

Thereplace メソッドは、文字列内の指定された文字または部分文字列を新しい文字または部分文字列に置き換えるのに使用されます。 。

var str = "Hello World!";
console.log(str.replace("World", "JavaScript")); //「Hello JavaScript!」を出力します。

概要

JavaScript 文字列は、0 個以上の文字のシーケンスであり、その長さはその文字数に基づいて決定できます。文字列は、一重引用符、二重引用符、またはバックスラッシュを使用して定義および表現できます。 JavaScript 文字列は、テキストの出力、他の種類のデータの結合など、さまざまな状況で使用できます。 JavaScript には、length、toUpperCase、toLowerCase、indexOf、lastIndexOf、slice、substring、replace など、文字列を簡単に操作できる一般的に使用されるメソッドが多数あります。

以上がJavaScriptの文字列とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!