RT,console会有问题哦
更多关于表达式,和块语句的内容,请关注后续课程:第二章《表达式和运算符》、第三章《语句》。
直接在console中执行{} instanceof Object,该语句以左花括号{开头,会被理解为block(块),在第三章《语句》中会详细介绍。
例如:
if (a > 1) { // 这里是一个block }
为了不被解释为block,而是期望的对象字面量表达式,有以下几种方法:
var result = {} instanceof Object; ({}) instanceof Object
只要一个完整的语句不要以{开头,即可。