2020-06

スポンサーリンク
JavaScript

JavaScript | テンプレートリテラル(Template Literal)を使って文字列を表す

主な内容の要点1. テンプレートリテラル(Template Literal)とはバッククォート(`)で囲む文字列リテラルの方式。ES2015(ES6)から導入された表記法。シングルクォート(')やダブ...
JavaScript

JavaScript | 文字列を指定の区切り文字で分割(split メソッド)

主な内容の要点1. split メソッドとはString オブジェクト(文字列)のインスタンスメソッド。対象の文字列を指定した「区切り文字」で分割し、分割された各部分文字列を要素とする配列を返す。書式...
JavaScript

JavaScript | charAt と slice / substring / codePointAt の比較表

これら4つは「文字列の一部を取り出す」という点では似ていますが、目的や動き方が微妙に違うため、整理して覚えると理解が一気に深まります。基本比較表(初心者向け)メソッド名目的引数(インデックス)返すもの...
JavaScript

JavaScript | 文字列の中から、指定した位置の1文字を取り出す(charAt メソッド)

主な内容の要点charAt() メソッドは何をするメソッド?文字列の中から、指定した位置の1文字を取り出すためのメソッドです。書き方文字列.charAt(インデックス)文字列.charAt(インデック...
JavaScript

Java | 文字列の中から 特定の位置から何文字かを取り出して(部分文字列を)取得(substr メソッド)

主な内容の要点substr() メソッドの基本役割:文字列の一部を取り出すためのメソッド書き方: 文字列.substr(開始位置, 文字数)文字列.substr(開始位置, 文字数)JavaScrip...
JavaScript

JavaScript | サロゲートペア

主な内容の要点1. サロゲートペアとはJavaScript は文字を内部的に UTF-16 形式で扱う。UTF-16 では、基本多言語面(BMP, 0x0000~0xFFFF)に含まれる文字は 1 つ...
JavaScript

JavaScript | プリミティブ文字列と String オブジェクトを自動で区別して安全に比較する関数

目的"abc"(プリミティブ)と new String("abc")(オブジェクト)を安全に比較したい== に頼らず、型の違いも吸収して正しく「中身」を比べるついでに、null や undefined...
JavaScript

JavaScript | Stringオブジェクト

主な内容の要点1. String オブジェクトとは(ラッパークラス)JavaScript の文字列(プリミティブ型の文字列)は、内部的には String オブジェクトとしてラップされ、String の...
JavaScript

JavaScript | 文字列操作で「部分文字列(文字列の一部)を取り出す」方法

主な内容の要点1. 文字列から一部を取り出す方法JavaScript では文字列の一部を取り出すのにslice() と substring() というメソッドを使う。どちらも「開始位置」と「終了位置」...
JavaScript

Java | 文字列を指定した回数繰り返した新しい文字列を取得(repeat メソッド)

主な内容の要点役割文字列を「指定した回数」繰り返して、新しい文字列を作る。書き方 文字列.repeat(回数)文字列.repeat(回数)JavaScript引数(回数)について0 → 空文字列(何も...
JavaScript

JavaScript | 文字列を連結する(concat メソッド)

主な内容の要点何をするメソッドかconcat メソッドは「ひとつの文字列に、別の文字列をくっつけて(連結して)、新しい文字列を作る」ためのものです。書き方は次の通り: 文字列1.concat(文字列2...
JavaScript

JavaScript | 文字列を置換(replace メソッド)

主な内容の要点String.prototype.replace メソッドを使って、文字列中の指定した部分を別の文字列で置換し、新しい文字列を返します。元の文字列自体は変わりません。基本的な使い方文字列...
JavaScript

JavaScript | 文字列の長さを取得する(length プロパティ)

主な内容の要点1. lengthプロパティで文字列の長さを取得できる文字列オブジェクト(String)の length プロパティを参照することで、その文字列に含まれる 文字コード単位 の個数を取得で...
JavaScript

JavaScript | エスケープシーケンス(特殊文字の記述)

主な内容の要点1. エスケープシーケンスとは文字列リテラル中では、普通に入力できない文字(改行・タブなど)を表現するために「エスケープシーケンス」が使われる。エスケープシーケンスは バックスラッシュ ...
JavaScript

JavaScript | 文字列リテラルの記述方法

主な内容の要点1. JavaScript における文字列(String)JavaScript では、文字列は UTF-16(16ビット Unicode)で内部的に格納される。 - ソースコード自体は ...
スポンサーリンク