关于{} instanceof Object

来源:-

Nunn

2015-01-06 13:58

RT,console会有问题哦

写回答 关注

2回答

  • Bosn
    2015-01-06 14:03:43

    更多关于表达式,和块语句的内容,请关注后续课程:第二章《表达式和运算符》、第三章《语句》。

  • Bosn
    2015-01-06 14:01:18

    直接在console中执行{} instanceof Object,该语句以左花括号{开头,会被理解为block(块),在第三章《语句》中会详细介绍。

    例如:

    if (a > 1) {
        // 这里是一个block
    }

    为了不被解释为block,而是期望的对象字面量表达式,有以下几种方法:

    var result = {} instanceof Object;
    ({}) instanceof Object

    只要一个完整的语句不要以{开头,即可。

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281111 学习 · 1020 问题

查看课程

相似问题