js数据类型和运算符总结

JavaScript 数据类型JavaScript数据类型JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等:var length = 7; // 数字var lastName = "Gates"; // 字符串var cars = ["Porsche", "Volvo", "BMW"]; // 数组var x = {firstName:"Bill", l
摘要由CSDN通过智能技术生成

JavaScript 数据类型

JavaScript数据类型
JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等:

var length = 7;                             // 数字
var lastName = "Gates";                      // 字符串
var cars = ["Porsche", "Volvo", "BMW"];         // 数组
var x = {
   firstName:"Bill", lastName:"Gates"};    // 对象 

数据类型分为两种分别是基本类型和引用类型。
基本类型:字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、函数(Function)
引用数据类型:对象(Object)、数组(Array)、函数(Function)。
Undefined类型只有一个值,即undefined,使用var声明变量,但是未对初始化的,这个变量就是Undefined类型的,例子:

var i;
alert(i == undefined);//true
var i;var i = undefined//这两句是等价的。
//包含Undefined值的变量和未定义的变量是不一样的。
//Null类型也只有一个值:null.null表示一个空对象的指针。

Boolean类型:只有两个字面量true和false。但是js中多有的变量都可以使用Boolean()函数转换成一个Boolean类型的值。
a Number。这个数值用于本来要返回一个数值,但是却未能放回一个数值的情况,以防止报错。例如:1/0返回的就是NaN。
typeof操作符:对一个变量进行推断变量的类型,可能返回以下字符串:
"undefined"未定义或者未初始化
“boolean” 布尔值
“string” 字符串
“number” 数值
"object"对象
“function” 函数
数据类型中Null和undefined的区别
null表示定义了一个空值
undefined表示缺少值,即此处应该有值,但是没有被定义。
基本类型和引用类型区别

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值