2018年10月10日

深入理解javascript对象系列第三篇——神秘的属性描述符

摘要: 描述符类型 对象属性描述符的类型分为两种:数据属性和访问器属性 数据属性 数据属性(data property)包含一个数据值的位置,在这个位置可以读取和写入值。数据属性有4个特性 【1】Configurable(可配置性) 可配置性决定是否可以使用delete删除属性,以及是否可以修改属性描述符的 阅读全文

posted @ 2018-10-10 17:08 刘飞fei 阅读(159) 评论(0) 推荐(0)

深入理解javascript对象系列第二篇——属性操作

摘要: 属性查询 属性查询一般有两种方法,包括点运算符和方括号运算符 [注意]变量中可以存在中文,因为中文相当于字符,与英文字符同样对待,因此可以写成person.白或person['白'] 【点运算符】 点运算符是很多面向对象语句的通用写法,由于其比较简单,所以较方括号运算符相比,更常用 由于javasc 阅读全文

posted @ 2018-10-10 16:38 刘飞fei 阅读(256) 评论(0) 推荐(0)

深入理解javascript对象系列第一篇——初识对象

摘要: 对象创建 有以下三种方式来创建对象,包括new构造函数、对象直接量和Object.create()函数 【1】new构造函数 使用new操作符后跟Object构造函数用以初始化一个新创建的对象 如果传入的参数是一个对象,则返回这个对象 如果传入的参数是一个原始类型的值,则返回该值对应的包装对象 若O 阅读全文

posted @ 2018-10-10 16:21 刘飞fei 阅读(216) 评论(0) 推荐(0)

javascript类型系统——Math对象

摘要: Math只是一个静态对象,并没有Math()构造函数 常量 Math对象一共有8个常量,主要包括对数、派值和平方根三类 对数 派值 平方根 函数 Math对象一共有18个静态函数,主要包括最值、舍入、随机数、绝对值、三角函数及乘方开方6类 [注意]这些函数都涉及到Number()隐式类型转换。若超出 阅读全文

posted @ 2018-10-10 14:16 刘飞fei 阅读(437) 评论(0) 推荐(0)

导航