日期:2014-05-16  浏览次数:20459 次

javascript类型转换的一些问题
写道
var result = [10] + 1;

console.log(result)

?

写道
var result = ['a', 'b', 'c'] + "";

console.log(result)

?

写道
var result = 'a' + 5;

console.log(result)

?

写道
var result = 3.75 | 0;

console.log(result)

?

写道
var result = 65 / 'a';

console.log(result)

?

写道
var obj = {"10": 1};

obj[10] = 2;

obj[[1, 0]] = 3;

var result = obj["10"] + obj[10] + obj[[1, 0]];

console.log(result)

?

写道
var $ = {"": String};

var result = !!$[([])]();

console.log(result)

?

写道
var result = (' \t\r\n ' == 0);

console.log(result)

?

写道
var a = new String("123");

var b = "123";

var result = (a === b);

console.log(result)

?

写道
var a = {key: 1};

var b = {key: 1};

var result = (a == b);

console.log(result)

?