CNode

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

Bbyvoid发布于14 年前最后回复14 年前1 回复4995 浏览0 收藏

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

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

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

查看回复

回复 (1)

X
xqunix#1·14 年前

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()`.
参与回复
登录后即可参与回复。登录