object-property - javascript - TypeScript undefined - 未定義のオブジェクトプロパティの検出

javascript return undefinedになる / javascript / object / undefined

JavaScriptのオブジェクトプロパティが未定義かどうかを確認する最良の方法とは?

Kamil Kiełczewski



Answer #1
typeof x;                      // some string literal "string", "object", "undefined"
if (typeof x === "string") {   // === is redundant because we already know typeof returns a string literal
if (typeof x == "string") {    // sufficient