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变量和数据类型的主要内容,如果未能解决你的问题,请参考以下文章

javascript变量和数据类型

javascript篇-----变量和变量的数据类型值

JavaScript的数据类型与变量

《JavaScript高级教程》学习笔记变量和数据类型

JavaScript:变量

JavaScript的类型值和变量