TypeScript 文字列が空文字かどうか判定する
環境
Windows 11 Pro 64bit
TypeScript 4.4.4
構文
1.文字列.length === 0
lengthが空文字ならばtrueです
文字列.length !== 0
lengthが空文字でなければtrue
文字列(string)のlengthプロパティの値が0ならば空文字、0でなければ空文字ではありません。
2.文字列text === “"
空文字ならばtrueです
text !== “"
空文字でなければtrueです
使用例1
const strA: string = "" const strB: string = "Hello, World" console.log(strA.length === 0) console.log(strB.length === 0)
実行結果
true
false
使用例2
const strA: string = "" const strB: string = "Hello, World" console.log(strA === "") console.log(strB === "")
実行結果
true
false