关于定义变量的问题

来源:3-37 RegExp对象的实例方法(2)

人生的起源

2020-07-17 03:17:59

有些关于定义变量的问题请教下老师,如下所示:
var a = '';
var b = [];
var c;
var d = null;
我想问的是,什么时候该定义空字符串,什么时候该定义空数组,什么时候啥都不写,什么时候要给变量赋值null,希望老师能详细解答下,有点混乱

写回答

1回答

好帮手慕星星

2020-07-17

同学你好,如果确定变量的类型,定义的时候就赋什么样的值。例如:

1、字符串类型赋值空串‘’

2、数组赋值空数组[]

3、如果是字面量对象,可以赋值{}

4、知道是对象类型,但是不知道什么值,可以赋值为null

5、不管知不知道类型都可以只声明不赋值

也不需要特殊记忆,练习多了,慢慢总结经验就好,不要着急。

祝学习愉快!

0

0 学习 · 4826 问题

查看课程