JavaScript之变量和数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript之变量和数据类型相关的知识,希望对你有一定的参考价值。

变量

  变量在javascript中就是用一个变量名表示,变量名是大小写英文、数字、$_的组合,且只能以字母、下划线、$开头。变量名也不能是JavaScript的关键字,如ifwhile等。声明一个变量用var关键字,比如:

var  a; //声明变量a
var  b = 10;  // 声明变量并赋值
var  $a = "string";  // 以$符开头声明变量
var  _a = true;  // 以_开头声明变量
var _b = null;
var $b = undefined;

 注意:变量是严格区分大小写的。

   变量的书写规范:

   1、驼峰式写法  --  第一个单词小写,其余单词首字母大写。如:myNameIsLee

   2、下划线式写法  --  单词统一小写且单词与单词之间用下划线隔开。如:my_name_is_lee

   注意:在开发过程中,无论使用哪一种书写规范,都应该保持整个项目始终如一。

数据类型

  在JavaScript中,共有6种数据类型,分别是:数值型(Number)、布尔型(Boolean)、字符串型(String)、undefined、null、对象型(Object)。前四种为基本数据类型,null是特殊的类型,Object是复合数据类型。

  Number

  JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:

1234; // 整数1234
1.456; // 浮点数1.456
1.235e3; // 科学计数法表示1.235x1000,等同于123.5
-199; // 负数
NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示
Infinity; // Infinity表示无限大,当数值超过了JavaScript的Number所能表示的最大值时,就表示为Infinity

 

以上是关于JavaScript之变量和数据类型的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript之变量作用域

javascript数据类型--- 函数对象之作用域和作用域链

JavaScript入门基础之概述变量数据类型运算符

遨游TypeScript海洋之定义变量和数据类型

JavaScript入门基础之变量数据类型及转换运算符

Javascript之基本类型和引用类型