选择题1608/1620以下代码的输出是什么?

1function sum(a, b) { 2 return a + b 3} 4 5sum(1, '2')
难度:
2021-07-02 创建

本题为"单选题"

参考答案:

正确选项:C:"12"

JavaScript 是一种动态类型语言:我们不指定某些变量的类型。值可以在你不知道的情况下自动转换成另一种类型,这种类型称为隐式类型转换(implicit type coercion)。Coercion 是指将一种类型转换为另一种类型。 在本例中,JavaScript 将数字 1 转换为字符串,以便函数有意义并返回一个值。在数字类型(1)和字符串类型('2')相加时,该数字被视为字符串。我们可以连接字符串,比如 "Hello" + "World",这里发生的是 "1" + "2",它返回 "12"

最近更新时间:2021-07-03

赞赏支持

题库维护不易,您的支持就是我们最大的动力!