【发布时间】:2018-08-25 08:28:33
【问题描述】:
我想设置一个变量来存储函数的返回值。返回值可以是字符串、数字或布尔值,但我不保证会返回其中的哪一个。
是否可以使用变量来存储数字、字符串或布尔值,具体取决于函数将返回的类型而不应用任何转换?
例如,首先我声明var returnValue = 0。然后一个函数functionA可能会返回字符串'passed',我想通过写returnValue = functionA()将它存储在returnValue中。然后另一个函数functionB可能返回10或false,我想通过写returnValue = functionB()来使用returnValue。能做到吗?
【问题讨论】:
-
可以吗?答案是可以,因为 JavaScript 是无类型/弱类型的。
-
……你试过了吗?
-
这更像是我自己对javascript感兴趣的问题。
标签: javascript variables types