JavaScript的数据类型之Number, String, Boolean和Object
来源:互联网 发布:钢铁侠 蝙蝠侠 知乎 编辑:程序博客网 时间:2024/05/22 12:30
JavaScript的数据类型包括:
Number,String,Boolean,null,undefined以及剩下的统称为Object的东西,其中Number,String和Boolean是immutable的。
Number
- js没有整型的概念
- 所有的数字都是64位浮点
- 1 和 1.0 是同一个东西
- 1e2表示100,1e5表示10000,1e-2表示0.01,1e-5表示0.00001
- NaN是一个特殊的number value,表示某个操作结果不是一个Number
- NaN和任何值都不相等,NaN == NaN 也是false
- isNaN(number)函数用来检测输入是不是一个NaN
- Infinity表示所有很大很大的一个值,可能是最大的值了,据说大于1.79769313486231570e+308
- 一个很有用的内置Object:Math,有一些很实用的方法如Math.floor(number), Math.random,详见:http://www.w3schools.com/js/js_obj_math.asp
String
- js没有字符的概念,只玩字符串,也就是string
- string可以放在单引号或者双引号里面
- string是不可变的,俗称immutable,一旦创建,无法改变。话说string恒久远,一建改不了……
- 别被上面那句吓着了,string可以很轻松的执行+操作,也可以随时改变string变量的值。(跟上面那句矛盾?自个想去~)
Boolean
- false值包括:false,null,undefined,“”,0,NaN
- true值包括除上面以外的一切,甚至是“false”
Object
- Object就是一个装属性的容器,an Object is a container of properties
- 属性有一个名字和值
- JavaScript的数据类型之Number, String, Boolean和Object
- JavaScript的数据类型之Number, String, Boolean和Object
- JS的数据类型:number,string,boolean,null,undefined,object,function
- javascript,对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制
- 实现JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制
- 实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- 实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- 面试题---实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- javascript对象----Boolean、Math、Number、String 、Array、JSON、Object
- /** * @see 将javascript数据类型转换为json字符串 * @param 待转换对象,支持object,array,string,function,number,boolean
- JavaScript 数据类型转换(转为String/Number/Boolean)
- JavaScript变量二(数据类型,Number,String,Object)
- 数据类型转换Number(),String(),Boolean()
- 【JavaScript】基本数据类型与引用数据类型区别(及为什么String、Boolean、Number基本数据类型会有属性和方法?)
- javascript笔记之 基本包装类型(Boolean、Number、String)
- JavaScript:Boolean,Number,String强制转换
- js、变量、标识符、字面量、数据类型、Null类型、Undefined类型、String类型、Number类型、Boolean类型、数据类型的转换
- js的基本数据类型有哪些? ECMAScript中有5中简单数据类型(也称为基本数据类型): Undefined、Null、Boolean、Number和String。还有1中复杂的数据类型————
- ASP.NET进阶(7):认清控件之DataBind
- http状态码
- ASP.NET进阶(8):HttpModule和HttpApplication
- gettracename.sql
- CMS系统模版引擎设计(1):基础类型
- JavaScript的数据类型之Number, String, Boolean和Object
- CMS系统模版引擎设计(2):页面生产流程
- POJ 3348 Cows (计算凸包面积)
- CMS系统模版引擎设计(3):Label基类的设计
- CMS系统模板引擎设计(4):Parameter类设计
- 新博客测试
- Struts2 + Spring 整合
- CMS系统模板引擎设计(5):Label应用初探
- 求一字符串中出现给定字符串的次数