为了账号安全,请及时绑定邮箱和手机立即绑定

js 中声明一个变量 初始值一般使用什么类型的好?

js 中声明一个变量 初始值一般使用什么类型的好?

一只名叫tom的猫 2018-07-22 16:01:48
问题描述js 中声明一个变量 初始值一般使用什么类型的好?为什么呢例如var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''问题出现的环境背景及自己尝试过哪些方法var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''你期待的结果是什么?实际看到的错误信息又是什么?var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''
查看完整描述

2 回答

?
森林海

TA贡献2011条经验 获得超2个赞

根据你下文如何使用这个变量,用于数字运算,可以给个0作为默认值,用于字符串拼接可以给个''作为默认值,如果想当成一个数组,用[]作为默认值。 如果下文会直接赋值,在上面定义变量是可以不用默认值。

查看完整回答
反对 回复 2018-07-29
?
慕丝7291255

TA贡献1859条经验 获得超6个赞

js变量声明并不一定需要赋值,只有const才需要声明时赋值,你可以直接var a或者let a。要用到的时候再赋值,如果需要一个默认值就看具体的使用情况,一般是空字符串""或者0;如果变量不需要改变更推荐使用const。

查看完整回答
反对 回复 2018-07-29
  • 2 回答
  • 0 关注
  • 817 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信