下面列举14个表达式,请快速计算出它们的值:
- 1 && 3
- 1 && "foo" || 0
- 1 || "foo" && 0
- (1,2,3)
- {foo:1}[0]
- [true, false][+true, +false]
- ++'52'.split('')[0]
- "b" + 45
- [1,2,3,4,5][0..toString.length]
- ({} + 'b' > {} + 'a')
- x = 1; (function(){return x; var x = 2;}())
- 'foo' == new function(){ return String('foo'); };
- 'foo'.split('') + []
- vars: var vars = vars