首页 > 试题广场 >

写出以下代码的执行结果: 1 : ________,2: _

[问答题]

写出以下代码的执行结果: 1 ________,2:   ________

1. [1,2,3].toString()

2. ({}).toString.call([1,2,3])

1,  "1,2,3"
2, "[object Array]"
发表于 2016-12-14 21:56:29 回复(0)
toString是能将某一个值转化为字符串的方法。在JavaScript中,所有基于对象都是object, 所有对象都继承了object.prototype的属性和方法

发表于 2017-03-14 16:40:40 回复(1)
第二个常常写成 Object.prototype.toString.apply([])
发表于 2016-12-14 23:52:54 回复(0)