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

TypeScript

Posted by arkgame