千家信息网

js数据类型都有哪些

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,本篇文章为大家展示了js数据类型都有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。js数据类型有:字符串(String)、数字(Number)、布尔(Bo
千家信息网最后更新 2025年12月01日js数据类型都有哪些

本篇文章为大家展示了js数据类型都有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

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 为 undefinedvar 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;      // 12300000var 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;

上述内容就是js数据类型都有哪些,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

类型 字符 数据 字符串 变量 对象 数字 引号 数组 属性 布尔 小数 小数点 内容 函数 动态 可以通过 技能 括号 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 kdb数据库 用的多嘛 win10邮箱服务器 个人云盘数据库技术与应用 作为工作者如何预防网络安全 怎样查看数据库已经启动了 数据库技术的应用现状分析 互联网科技报文字图片 网络安全隐患排查治理月报 精英网络技术咨询联系人 理光文件服务器怎么下载 中国isc网络安全大会 服务器url地址限制多长 新华三服务器故障 饥荒联机版联机显示服务器无 mysql数据库下载 播放网络安全手抄报的全部 计算机网络技术有视频剪辑吗 model数据库可以被删除吗 登陆平台服务器失败 sql 不同数据库 查询 数据库的呈现可以是表格嘛 小学生网络安全小课堂 怎么样吸引优秀的软件开发者 江苏电商软件开发多少钱 进口串口服务器公司 精英网络技术咨询联系人 我的世界服务器大型抽奖机金币 影之刃角色查询服务器 计算机数据库设计证书含金量 英国检测网络安全的公司
0