为什么需要再次声明一个变量才能输出?
来源:4-1 JavaScript数据类型之String与boolean
慕莱坞8202083
2019-08-04 19:07:17
这个为什么不能直接console.log(ids);输出
1回答
同学你好,
① 直接console.log(ids);输出 ,打印的结果就是ids(数值类型)而不是经过toString()转化成字符串的结果。
举个例子:
运行结果:
② 再声明一次变量然后输出是把ids.toString()的结果赋值给这个变量,然后直接打印这个变量就可以看到输出的结果了。同学书写的代码是正确的哦。
③ 不声明变量的写法:
举个例子:
运行结果:
如果还有疑惑,可以在问答区再次提问,我们会继续为你解答的.
如果我的回答帮助了你欢迎采纳,祝学习愉快~