会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱喝可乐的靓仔
喜欢肥宅快乐水但身体渐渐老去,喜爱游戏但很菜,喜欢音乐却不会唱,喜欢代码但再慢慢进步,总有一天我也会成为别人口中的大神。
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
14
下一页
2020年12月2日
vue+element ui 实现菜单无限极菜单
摘要: ##了解递归组件 组件是可以在它们自己的模板中调用自身的。不过它们只能通过 name 选项来做这件事。 ##把下面的数据递归循环 ##简单的递归组件 ##复杂一些的数据 ##无限极菜单递归组件的封装 ##代码 <template> <div> <div v-for="(value,index) in
阅读全文
posted @ 2020-12-02 22:02 爱喝可乐的靓仔
阅读(1323)
评论(0)
推荐(0)
2020年11月30日
DOM事件绑定原理和传播机制
摘要: ##DOM0和DOM2事件绑定原理 ##window.onload和document.ready的却别 ##事件对象 ##阻止事件默认行为以及事件的冒泡传播 ##事件传播机制 ##事件传播机制画图理解 ##事件委托和事件代理
阅读全文
posted @ 2020-11-30 15:00 爱喝可乐的靓仔
阅读(145)
评论(0)
推荐(0)
2020年11月27日
数组和对象的深浅克隆
摘要: ##克隆obj Object.assign():对象合并,实现对象的浅克隆 ##画图理解 ##对象展开运算符 ,展开运算符,也只能展开第一级,也是浅克隆。 let newObj = ##深克隆 json.parse(json.stringify()) ##封装一个深克隆函数 代码啊 let obj
阅读全文
posted @ 2020-11-27 22:54 爱喝可乐的靓仔
阅读(92)
评论(0)
推荐(0)
new源码分析和Object.create的重写
摘要: ##new分析 第一步:创建一个对象 第二部: 将创建的对象的原型链指向函数的原型 第三步:改变指向函数的this指向 第四步: 返回改变指向后执行的对象 ##Object.create(xxx) 创建一个空对象,并且把xxx作为创建对象的原型(空对象.proto = xxx) xxx必须是对象或者
阅读全文
posted @ 2020-11-27 16:02 爱喝可乐的靓仔
阅读(301)
评论(0)
推荐(1)
原型和原型链的学习
摘要: ##面向对象底层运行机制 1.每一个函数(自定义类/内置类/普通对象)都具备一个属性:prototype【原型】,这个属性是一个对象,在这个对象中存储的是,当前类供应给实例调用的公共属性方法, 2.在prototype这个对象中,内置一个constructor属性,属性值是当前类本身 3.每一个对象
阅读全文
posted @ 2020-11-27 14:51 爱喝可乐的靓仔
阅读(93)
评论(0)
推荐(0)
构造函数运行的机制
摘要: ##构造函数和普通函数运行的区别 因为构造函数执行既有普通函数执行的一面,也有自己特殊的一面,所以在所属私有上下文中,只有this.xx=xx才和实例对象有直接关系 而上下文的私有变量和实例对象没有必然的联系。 ##画图了解构造函数的执行过程 ##构造函数内含有returan ##构造函数的执行特点
阅读全文
posted @ 2020-11-27 13:36 爱喝可乐的靓仔
阅读(88)
评论(0)
推荐(0)
2020年11月25日
js基本数据类型之间的转换
摘要: ##其他类型转化为Number类型、 概念: 例子: number规则 parseInt / ParseFloat 规则 ##其他类型转化为String类型、 概念 ##其他类型转化为Boolean类型、 ##event loop 练习
阅读全文
posted @ 2020-11-25 14:31 爱喝可乐的靓仔
阅读(100)
评论(0)
推荐(0)
2020年11月24日
数据结构之栈结构
摘要: ##队列和栈的区别 队列结构:先进先出 栈结构:后进先出 ##画图理解栈 ##封装栈函数 function Stack() { this.container = []; } Stack.prototype = { constructor: Stack, //进栈执行 enter: function
阅读全文
posted @ 2020-11-24 14:05 爱喝可乐的靓仔
阅读(100)
评论(0)
推荐(0)
数据结构之队列结构以及优先级队列
摘要: ##创建一个队列结构 function Queue() { this.container = []; } Queue.prototype = { constructor: Queue, // 进入队列 element进入队列的元素 enter: function (element) { this.c
阅读全文
posted @ 2020-11-24 10:37 爱喝可乐的靓仔
阅读(102)
评论(0)
推荐(0)
浏览器的渲染机制详细解读
摘要: ##页面渲染: 1.从服务器获取需要渲染的内容。 2.浏览器基于自己的渲染引擎开始自上而下加载渲染代码。 浏览器获取的是文件流 1.浏览器首先会把16进制的字节信息编译为代码字符串 2.按照w3c规则进行字符解析,生成对应的Tokens,最后转换为浏览器内核可以识别渲染的DOM节点 3.按照节点最后
阅读全文
posted @ 2020-11-24 09:29 爱喝可乐的靓仔
阅读(253)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
14
下一页
公告