JavaScript变量和数据类型
Posted Layton
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript变量和数据类型相关的知识,希望对你有一定的参考价值。
简述
javascript包含了两大种数据类型,分别是原始数据类型和引用数据类型
原始数据类型
number 表示数字,nan表示一个不是数字的数字类型
string 没有字符的概念,都是字符串,单引和双引都是字符串
boolean 真和假
null 一个对象为空的占位符
undefined 未定义,如果一个变量没有初始化值,则会默认赋值为undefined
引用数据类型
引用数据类型就是对象
变量
不同于java,javascript是弱类型语言,在开辟变量存储空间时,不定义空间用来存储的数据类型,可以存放任意数据类型的数据。
语法:var 变量名 = 初始化值; 注意此时的值可以赋任意的值
我们可以用typeof来输出此时的变量的数据类型,需要注意的时null会输出object,因为null被认为是对象的占位符。
还需要注意的是带var定义的变量是局部变量,有作用范围,不带var的作用域为全局,在函数里定义也能在函数外输出
以上是关于JavaScript变量和数据类型的主要内容,如果未能解决你的问题,请参考以下文章