不得不提:我知道一点JavaScript,但我不是很深入.
始终认为这是检查对象上是否有属性的正确方法:
if (window.console) { // doSomething }
昨天我见过使用这种技术的代码:
if ('console' in window) { // doSomething }
两种技术都相同吗?或者他们区分?