javascript - javascript中的 "has_key"相当于什么?

标签 javascript python

if dictionary.has_key('school'):

你会怎么用javascript写这个?

最佳答案

hasOwnProperty :

if(Object.prototype.hasOwnProperty.call(dictionary, key)) {
    // ...

您也可以使用the in operator ,但有时会产生不良结果:

console.log('watch' in dictionary); // always true

关于javascript - javascript中的 "has_key"相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687740/

相关文章:

javascript - http 基本认证 "log out"

javascript - 正则表达式匹配所有

javascript - 如何确定 Office 加载项是在 Excel 还是 Excel Online 下运行?

python - 使用 Google Cloud Functions 时 ReactorNotRestartable 与 scrapy

python - 在客户的基础设施上部署 Tensorflow 应用程序

javascript - 如何为高质量 Opus 音频设置 SDP

javascript - 如何在对象字段的 ng-repeat 中应用过滤器?

python - 使用 peewee 检查查询是否存在

python - 列出 'minus' 项

python - 无法在 Django 测试中模拟模型的方法