会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
转角90
博客园
首页
新随笔
联系
管理
上一页
1
···
6
7
8
9
10
2018年6月19日
简单原型
摘要: 除了一个一个地添加原型属性,我们还可以通过对象字面量({}大括号)的形式进行创建 例如: function CreatPerson () {}; // 第一种,一个一个创建 CreatPerson.prototype.name = 'zhang'; CreatPerson.prototype.age
阅读全文
posted @ 2018-06-19 08:44 转角90
阅读(87)
评论(0)
推荐(0)
2018年6月15日
原型模式
摘要: 什么是原型? 每个函数都有一个prototype(原型)属性,函数的prototype指向原型对象,(函数.prototype即为原型),原型 中的属性、方法在每个实例中共享。 例如: function Person () { // 构造函数 } Person.prototype.name = '张
阅读全文
posted @ 2018-06-15 11:49 转角90
阅读(93)
评论(0)
推荐(0)
2018年6月13日
ECMAScript的两种属性
摘要: 1.1、数据属性 包含一个数据值的位置,可以进行读取和写入。 四种特性:调用Object.defineProperty(对象名,属性名,{特性名:特性值(true\false)}) // 默认false [[Configurable]]:默认是true ,表示是否可以进行delete属性操作从新定义
阅读全文
posted @ 2018-06-13 15:14 转角90
阅读(114)
评论(0)
推荐(0)
2018年5月15日
强制类型转换
摘要: Null “” NaN 0 undefined false 都会转化为false 字符串拼接: A = 100 +2 102 A = 100 + ‘2’ 1002 == 运算符: 100 == ‘100’ true 0 == ‘’ true Null == undefined true If语句:
阅读全文
posted @ 2018-05-15 15:47 转角90
阅读(101)
评论(0)
推荐(0)
typeof
摘要: 1、typeof操作符: 由于ECMAScript是松散类型的,因此需要一种手段来检测给定变量的数据类型——typeof就是负责提供这个方面信息的操作符。 typeof返回值: undefined:如果值未定义; Boolean:值是布尔值; string:值是字符串; number:值是数值; o
阅读全文
posted @ 2018-05-15 15:24 转角90
阅读(280)
评论(0)
推荐(0)
数据类型
摘要: ECMAScript有5中基本的数据类型:undefined null number string Boolean, 一种复杂类型:object,object本质上是一组无序的键值对组成。 按存储空间分: 引用类型:对象、数组、函数。特点是:无限制扩展属性,内存占比大、相互干预的 值类型:内存占比小
阅读全文
posted @ 2018-05-15 15:22 转角90
阅读(62)
评论(0)
推荐(0)
2018年5月7日
原型
摘要: 1、所有的引用类型(数组、函数、对象),都具有对象的特性,即可自由扩展属性(除‘null’外) 2、所有的引用类型(数组、函数、对象),都具有一个__proto__属性(隐式原型),属性值是一个普通的对象 3、所有的函数都有一个显式原型prototype属性,属性值也是一个普通的对象。 4、所有的引
阅读全文
posted @ 2018-05-07 14:55 转角90
阅读(98)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
公告