首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Javascript
chenjianzhong
创建于2021-10-08
订阅专栏
Javascript
暂无订阅
共7篇文章
创建于2021-10-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue源码分析-computed、watch
computed 的初始化在core/instance/state.js中: 可以看到 computed 的初始化和 props、data、methods、watch 是一起的。 initComput
函数节流和防抖
两者都是为了避免在一个连续的行为中触发多次事件响应; 函数节流 函数节流是指连续的事件中,按照一定的时间间隔去执行一次事件响应,常用场景: 滚动条滚动事件window.scroll; DOM的拖拽事件
js中关于==那点事
js 中的==判断规则 4 大规则: 1. undefined==null,这俩货和其他类型比较时都是 false,但是和对方比较就是 true 这一条死记硬背住就行,没有为啥,js 就是这么规定的。
js面向对象-继承
曾经一段时间因为js关于类实现继承的不规范,导致各种各样实现继承的代码;而实际上不管代码怎么变,继承都基于两种方式: 通过原型链,即子类的原型指向父类的实例从而实现原型共享。 借用构造函数,即通过js
js面向对象-创建对象(模拟类)
既然要面向对象编程,那肯定首先得有类,就像建房子需要砖头一样。但是js中es6之前其实是没有类的概念的,聪明的小伙伴们利用js的特性来模拟出来‘类’。常用的模拟类的模式有如下几种: 工厂模式 缺点:
js面向对象-原型及原型链
js对象从某种维度上可分为两种:普通对象和函数对象 普通对象: let o = {}; let arr = new Array();这类普通的对象。 函数对象: let f = function()
js面向对象-对象属性类型
属性类型分为两种,数据属性和访问器属性,其默认属性为数据属性。 例如: obj的name和age属性都是属于数据属性 数据属性 数据属性有4个描述符: configurable:是否可以修改属性特性,