TypeScriptのString(文字列)をしっかり理解しよう!

TypeScript

TypeScriptのString(文字列)とは

JavaScriptと同様、TypeScriptでは文字列をダブルクォート(”)またはシングルクォート(’)で囲みます。

let name: string = '田中';
let hobby: string = "Baseball";

TypeScriptでは、バッククオート(`)で文字を囲むテンプレート文字列もサポートしています。

テンプレート文字列を使用すると、複数行の文字列を作成したり、文字列の補間機能を提供したりすることができます。

次の例は、バッククオート(`)を使って複数行の文字列を作成する方法です。

let sampleString = `私の名前は田中です。
カレーが好きです。
たまに野球観戦に行きます。
`;

console.log(sampleString) // 私の名前は田中です。
                          // カレーが好きです。
                          // たまに野球観戦に行きます。

TypeScriptのテンプレートリテラル

テンプレートリテラルを使うと、このように文字列に変数を埋め込むこともできます。

let name: string = `Tanaka`;
let job: string = `teacher`;
let profile: string = `I'm ${name}.  I'm a ${job}.`;

console.log(profile); // I'm Tanaka.  I'm a teacher.

タイトルとURLをコピーしました