跳到主要内容
CNode

util 裏面提供的四個類型檢查函數是幹什麼的?

Bbyvoid发布于 14 年前最后回复 14 年前
149950

util 裏面提供的四個類型檢查函數

util.isArray(object)
util.isRegExp(object)
util.isDate(object)
util.isError(object)

JavaScript 不是直接提供了 instanceof 嗎?Node.js 幹嘛要設計這四個函數,有多餘之嫌。

查看回复

回复 (1)

X
xqunix#114 年前

As noted in the source

// NOTE: These type checking functions intentionally don't use `instanceof`
// because it is fragile and can be easily faked with `Object.create()`.

参与回复

登录后即可参与回复。登录