我需要遍历JavaScript对象的属性。我怎么知道一个属性是一个函数还是一个值?如何判断一个javascript变量是否为函数
var model =
{
propertyA: 123,
propertyB: function() { return 456; }
};
for (var property in model)
{
var value;
if(model[property] is function) //how can I tell if it is a function???
value = model[property]();
else
value = model[property];
}
可能重复[如何检查一个JavaScript变量是否为函数类型?](http://stackoverflow.com/questions/5999998/how-can-i-check-if-a-javascript-可变函数类型) – sierrasdetandil 2013-11-08 01:03:08