js的基本数据类型 引用类型 以及常见的内置对象
2018-06-05 23:54
851 查看
1:数据类型一般分为六种:number,string,boolean,undefined,null,object
number,数值数据类型,例如10或者1或者5.5 string,字符串数据类型,例如”helloworld” boolean,布尔类型true|falseundefined,未定义的数据,一般var声明了一个变量,但未给变量进行初始化值,那么这个变量的值就是undefined。 object,对象类型,复杂的一组描述信息的集合2:null和undefined的 区别
1、null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。Null表示“没有对象”,即该处不应该有值。典型的用法是:(1)作为函数的参数,表示该函数的参数不是对象(2)作为对象原型链的终点。2、当声明的变量还未被初始化时,变量的默认值为undefinedundefined表示“缺少值”,就是此处应该有一个值,但是还没有定义。(1) 变量被声明了,但没有赋值时,就等于undefined。(2) 调用函数时,应该提供的参数没有提供,该参数就等于undefined(3) 对象没有赋值的属性,该属性的值为undefined(4) 函数没有返回值时,默认返回undefined3:基本类型以及引用类型
基本类型:Number,String,Boolean,Null,undefined。 引用类型:Object,Array,Date,RegExp,Function4:内置对象:具有属性和方法的对象
常见内置对象十个:string number bool math Date RegExp error function obj global包装类型:str num bool 专门封装原始类型的数据,并提供对数据常用操作的内置对象什么时候用包装类型? 只要用原始类型的数据调用方法或者访问属性时,js引擎都会自动创建对应的包装类型对象方法调用完,包装类型对象会自动释放。error:有6种错误类型 ,前四种比较常见(封装错误信息的对象,在发生错误时,自动创建)两个属性:err.name :错误的名称/错误的类型err.message: 错误的提示信息1.SyntaxError: 语法错误2.ReferenceError: 引用错误 要用的东西没找到3.RangeError: 范围错误 专指参数超范围4.TypeError: 类型错误 错误的调用了对象的方法5.EvalError: eval()方法错误的使用6.URIError: url地址错误
阅读更多
相关文章推荐
- 面试题7:介绍JS的基本数据类型以及JS的内置对象
- JS--我发现,原来你是这样的JS(引用类型不简单[下篇],基本包装类型与个体内置对象)
- 测试JS基本类型以及对象的引用
- JS-安全检测JavaScript基本数据类型和内置对象的方法
- JS中的常量(基本数据类型)和内置对象
- JS中的常量(基本数据类型)和内置对象
- js--3.对象-2.基本和引用数据类型
- H5---js有哪些内置对象?和介绍js的基本数据类型
- JS中的常量(基本数据类型)和内置对象
- 基本数据类型的包装类型作为参数传递,以及其他引用类型作为参数传递,以及List中值的交换的一些问题
- 了解DOM:引用类型,基本包装类型和单体内置对象
- js学习笔记:引用类型——单体内置对象
- JS 基本数据类型和引用数据类型
- js对象引用、基本类型、引用类型
- 一道js题(引用类型、基本类型、包装对象、函数赋值)
- JS基本数据类型和引用类型的参数传递详细分析
- 基本数据类型的包装类型作为参数传递,以及其他引用类型作为参数传递,以及List中值的交换的一些问题
- 黑马程序员—Java的String类以及Java基本数据类型对象包装类
- 49 JS-3 function 对象,基本数据类型 对象的定义 匿名函数
- JS 对 基本数据类型 和 引用类型 的判断