定义变量后面加的符号啥意思

img


这定义变量时后面的三种符号分别是把这个变量定义成不同类型吗?
试了下把改成其他的还错
''
[]
{}
这三个各代表什么意思

这个定义的是数据类型,字符串,数组跟对象,修改后报错,你得看下你下面有没有赋值,赋值的数据类型要跟你初始化的数据类型一致才可以

字符串、数组、对象

字符串 默认 就是 "", 对象就是{}, 数组 [] ,你定义了变量 后面的就是其值。

对的,都是js的数据类型

定义变量后面加的符号是 给变量一个默认值
‘’ 是字符串类型
{} 对象
[] 数组

类型   ''是字符串  {}是对象  []是数组

就是赋了个初始值
‘’ 是字符串
{} 对象
[] 数组

如有帮助,麻烦点个【采纳此答案】谢谢

可以都试试undefind