JS篇(002)-JavaScript 中如何检测一个变量是一个 String 类型?

155 阅读1分钟

参考答案:三种方法(typeof、constructor、Object. prototype. toString. call()

解析:  

// ① typeof

typeof('123') === "string" // true

typeof '123' === "string" // true

// ②constructor

'123'.constructor === String // true

// ③ Object.prototype.toString.call()

Object.prototype.toString.call('123') === '[object String]' // true

参与互动