js数据类型有:字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol、对象(Object)、数组(Array)、函数(Function)。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。
js数据类型有哪些?
JavaScript 数据类型:
值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。
引用数据类型:对象(Object)、数组(Array)、函数(Function)。
注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。
JavaScript 拥有动态类型:
JavaScript拥有动态类型。这意味着相同的变量可用作不同的类型:
实例
var x; // x 为 undefined var x = 5; // 现在 x 为数字 var x = "John"; // 现在 x 为字符串
JavaScript 字符串
字符串是存储字符(比如 "Bill Gates")的变量。
字符串可以是引号中的任意文本。您可以使用单引号或双引号:
var carname="Volvo XC60"; var carname='Volvo XC60';
您可以在字符串中使用引号,只要不匹配包围字符串的引号即可:
var answer="It's alright"; var answer="He is called 'Johnny'"; var answer='He is called "Johnny"';
JavaScript 数字
JavaScript只有一种数字类型。数字可以带小数点,也可以不带:
var x1=34.00; //使用小数点来写 var x2=34; //不使用小数点来写
极大或极小的数字可以通过科学(指数)计数法来书写:
var y=123e5; // 12300000 var z=123e-5; // 0.00123
JavaScript 布尔
布尔(逻辑)只能有两个值:true 或 false。
var x=true; var y=false;
JavaScript 数组
下面的代码创建名为 cars 的数组:
var cars=new Array(); cars[0]="Saab"; cars[1]="Volvo"; cars[2]="BMW";
或者
(condensed array): var cars=new Array("Saab","Volvo","BMW");
或者
(literal array):
var cars=["Saab","Volvo","BMW"];
数组下标是基于零的,所以第一个项目是 [0],第二个是 [1],以此类推。
JavaScript 对象
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value)来定义。属性由逗号分隔:
var person={firstname:"John", lastname:"Doe", id:5566};
上面例子中的对象(person)有三个属性:firstname、lastname 以及 id。
空格和折行无关紧要。声明可横跨多行:
var person={ firstname : "John", lastname : "Doe", id : 5566 };
对象属性有两种寻址方式:
name=person.lastname; name=person["lastname"];
Undefined 和 Null
Undefined 这个值表示变量不含有值。
可以通过将变量的值设置为 null 来清空变量。
cars=null; person=null;
声明变量类型
当您声明新变量时,可以使用关键词 "new" 来声明其类型:
var carname=new String; var x= new Number; var y= new Boolean; var cars= new Array; var person= new Object;
Windows 10的电脑现在支持自动删除消息 Telegram本周发布了一个更新......
阅读一些小伙伴在使用WPS这款软件的时候,常常会需要输入时间数据......
阅读笔记本电脑的电池续航能力一直是用户关注的焦点。随着移动办......
阅读更换电脑硬盘是许多用户面临的重要任务,不论是为了提升性能......
阅读有能力的小伙伴想要自己成为作者来发布小说,但不知道如何才......
阅读现在的散热风扇外形一般为正方形,当然某些显卡也会有例外,如耕异Geforce2显卡的散热风扇的外形就是一个涡轮式的外形。不过目前还没有足够的证据说明外形的差异对散热会产生影响。 风扇...
次阅读
电脑维修一般都是一些专业的人士来进行的,它有许多专业性的知识与工具,才可以顺利地解决这些问题,那么大概都有哪些呢? 芯片级维修常用工具主要有:万用表、示波器、晶体管...
次阅读
一般做财务的操作Windows系统用户,一定会经常用到excel,需要做各种各样财务报表,在做财务报表中如果需要做报表...
次阅读
js数据类型有:字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol、对象(Object)、数组(Array)、函数(Function)。...
次阅读
笔记本电脑在为我们提供方便的同时,我们也要注意对于它的整机维护保养,才能让笔记本的性能发挥到极致。 工具: 笔记本清洁套装 笔记本内胆包 笔记本键盘膜 笔记本散热底座 步...
次阅读
一般打印机现在已经成为办公室必备的用品,可以没有计算器,但打印机一定要有,特别在办公时,经常需要用来打...
次阅读
最近有Win7用户来反映,在设置PS4共享网络玩游戏的时出现提示无法启用共享访问。错误Ox80004005未指定的错误,出现...
次阅读
近日有win7系统用户来反应,在使用电脑文件夹中打开某一个文件时,突然弹出错误提示,Explorer.EXE:该文件没有与之...
次阅读
一般显卡是每个计算机非常重要的一项功能,显卡通过做一系列的数学运算计算屏幕上每个像素点的颜色显示,但是...
次阅读
太阁立志传5是一款好玩的操作Windows系统策略战棋类游戏,非常火爆,很多人都喜欢玩这款游戏,但在玩过程中难免...
次阅读
一般操作Windows系统电脑的处理器是非常重要的核心部分,而处理器的好坏关系到电脑运行的速度。这不最近就有wi...
次阅读
第一把交椅非华硕莫属了。华硕的这款B250主板属于MATX小板,在同规格的其它品牌主板里,华硕的价格向来都是最高的,除过品牌效应之外,拥有多年主板制造经验的华硕,其品牌下的主板质量...
次阅读
Blos是Basic Input Output System的缩写,乃基本输入/输出系统的意思,也就是计算机里最基础的引导系统,如果BIOS设置错误,硬件将会不正常工作。对于新手来说遇见BLOS都是比较头疼的事情,感觉...
次阅读
无法删除文件提示无法读源文件或磁盘 win7不能读取源文件或磁盘解决方法,我们在使用电脑的时候,总是会遇到很多的电脑难题,这都是正常的。当我们在遇到了无法删除文件提示无法读源文...
次阅读
如何保养和维护好一台电脑,最大限度的延长其使用寿命,是大家都非常关心的话题。 日常保养不能松懈 环境对电脑寿命的影响是不可忽视的。电脑理想的工作温度是10℃-35℃,太高...
次阅读