angularjs - 检查对象是否具有属性

标签 angularjs object

这个问题在这里已经有了答案:





Checking if a key exists in a JavaScript object?

(25 个回答)


7年前关闭。




如何在 AngularJS 中检查对象是否具有某个属性?

最佳答案

You could use 'hasOwnProperty' to check if object have the specific property.


if($scope.test.hasOwnProperty('bye')){
  // do this   
}else{
  // do this then
}

这是一个 demo在 jsFiddle 中。

希望这有帮助。

关于angularjs - 检查对象是否具有属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20464807/

相关文章:

javascript - 无法让 requirejs、angularjs 和 almond 一起工作

javascript - Angular 填充输入字段

angularjs - 警告 : Invalid stream: "FormatError: Bad FCHECK in flate stream: 120, 239" on PDF response from springboot API after dropzone upload

javascript - 使用javascript修改firebug dom对象

javascript - 在 JavaScript 中检查一个数组是否包含另一个数组中带有 null 的元素

java - Kotlin 传递对象类作为参数初始化

javascript - GitHub API - 查找存储库使用的语言

javascript - Angular 工厂,如何彻底改变结果

javascript - 从具有自定义键值的对象数组创建对象

javascript - 如何知道删除函数后数组/对象是否为空?