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

问题描述

js 中声明一个变量 初始值一般使用什么类型的好?为什么呢
例如
var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''

问题出现的环境背景及自己尝试过哪些方法

var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''

你期待的结果是什么?实际看到的错误信息又是什么?

var a // 初始值 ,这个值后面可能是字符串类型或者数字类型,在这里初始化用赋值什么好呢? 0 还是 ''


一只名叫tom的猫
浏览 818回答 2
2回答

森林海

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

慕丝7291255

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

相关分类

JavaScript