会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
青松&
博客园
首页
新随笔
联系
管理
订阅
随笔 - 6 文章 - 0 评论 - 0 阅读 -
1772
2019年3月13日
js基础知识2
摘要: 1、原型如何实现继承?Class 如何实现继承?Class 本质是什么? 组合继承、 寄生继承核心就是将父类的原型赋值给子类,并将构造函数设为子类,这样既解决了无用的父类属性问题,还能正确的找到子类的构造函数。 class本质就是函数 class实现继承的核心在于使用extends表明继承自那个父类
阅读全文
posted @ 2019-03-13 23:29 青松&
阅读(119)
评论(0)
推荐(0)
2019年3月12日
js基础知识
摘要: 1、原始类型有哪几种?null 是对象嘛? js中存在着6种原始值,分别是:boolen,null,undefined,number,string,symbol(symobl是ES6引入了一种新的原始数据类型Symbol,表示独一无二的值) null 来说,很多人会认为他是个对象类型,其实这是错误的
阅读全文
posted @ 2019-03-12 23:15 青松&
阅读(221)
评论(0)
推荐(0)
2018年6月12日
js原型和原型链
摘要: function Person(){ } 定义Person函数就是一个特殊对象,特有一个prototype原型属性(因为所有的对象都一prototype原型!),protptype属性有自己的prototype的对象,而prototype有自己的constuct属性,constuct属性有自己的co
阅读全文
posted @ 2018-06-12 06:05 青松&
阅读(153)
评论(0)
推荐(0)
ES6基础语法
摘要: let, const 这两个的用途与var类似,都是用来声明变量的,但在实际运用中他俩都有各自的特殊用途。 class, extends, super 部分:原型、构造函数,继承. Class之间可以通过extends关键字实现继承,这比ES5的通过修改原型链实现继承,要清晰和方便很多。上面定义了一
阅读全文
posted @ 2018-06-12 04:50 青松&
阅读(133)
评论(0)
推荐(0)
2018年5月28日
一个函数执行前后内存回收,闭包形成的原因,
摘要: 一、闭包主要涉及到js的几个其他的特性:作用域链:函数定义创建的时候,作用域寻找使用到的变量的一个索引,而它内部的规则是,从自身本地变量放在最前面,把自身的父级函数中的变量放在其次在把高一级函数中的变量放在更后面,依次类推直至全局对象为止。当函数中需要查询一个变量的值的时候,js解释器会去作用域链查
阅读全文
posted @ 2018-05-28 11:22 青松&
阅读(1025)
评论(0)
推荐(0)
2018年5月24日
javascript原型与设计模式
摘要: 1、Javascript原型 一个对象,有一个prototype的原型属性,prototype属性有自己的prototype对象,而prototype对象有自己的constuct属性,constuct属性有自己的constuctor对象,这最后一个constructor对象就是构造出来functio
阅读全文
posted @ 2018-05-24 18:23 青松&
阅读(121)
评论(0)
推荐(0)
公告
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
随笔档案
2019年3月(2)
2018年6月(2)
2018年5月(2)
阅读排行榜
1. 一个函数执行前后内存回收,闭包形成的原因,(1025)
2. js基础知识(221)
3. js原型和原型链(153)
4. ES6基础语法(133)
5. javascript原型与设计模式(121)
点击右上角即可分享