【发布时间】:2013-05-11 05:09:34
【问题描述】:
不知道为什么我的对象中似乎缺少hasOwnProperty()...
我正在从 expressjs3 中的 http 帖子中获取数据,如下所示:
someControllerFunction: function(req, res){
var data = req.body.loc;
...
}
如果我这样做:
data.hasOwnProperty('test');
我明白了:
Object object has no method 'hasOwnProperty'
也许我遗漏了一些明显的东西,但是什么?
(节点 10.5,Express 3.2.1)
【问题讨论】:
-
我测试并注意到
req对象(以及req.body)从 Express v3.4.8 开始允许.hasOwnProperty(而我在之前的版本中也注意到了这个问题。) (我无法从Express releases 看出哪个更新修复了这个问题,因为在 v3.5.3 之前没有记录更改日志。)
标签: javascript node.js express