首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Byee
掘友等级
stay foolish stay hungry
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
git clone 流程图
--- # 主题列表:juejin, github, smartblue, cyanosis, channing-cyan, fancy, hydrogen, condensed-night-purp
使用defineProperty进行Object变化侦测
1. 使用defineProperty定义基础数据 2. 为数据添加依赖收集和依赖通知 在getter中触发依赖收集,在setter中触发依赖通知。 Dep对象将负责收集、保存依赖,在属性变化时通过执行依赖的update()方法通知依赖。 这里的window.target不仅是…
LeetCode-两数之和问题
要得到的是两个“互补”数字,相加等于target。 操作数组时将当前数字和索引作为map的键和值,快速定位“互补”数字位置。 遍历数组检查当前数的“互补”数在map中是否存在,如果存在则返回值和当前元素索引,如果不存在则存入当前数为键当前索引为值。
LeetCode-最长公共前缀
["dog","racecar","car"] => "" // 输入不存在公共前缀。 [] => "" //输入不存在公共前缀。 首先分析特殊情况,数组为空直接return “”。 取出任意字符串strs[0]赋值给变量shortChart并与其他字符串做字符比较。 每次比较…
Promise异步编程
基本使用方法1、定义Promise异步执行代码块,获取数据捕获错误2、使用数据获取错误提示以上对Promise的使用和普通回调函数区别不大,主要应用1、优化回调金字塔链式调用Promise2、集中处理
LeetCode-无重复字符的最长子串
"abcabcbb" => 3 //无重复字符的最长子串是 "abc",长度为 3。 "abcabcbb" => 1 //无重复字符的最长子串是 "b",长度为 1。 "pwwkew" => 3 //无重复字符的最长子串是 "wke",长度为 3。 创建变量L用于存储较长字符串…
通过代理进行对象访问控制
为了创建对象私有变量,我们会在构造函数中通过定义的getter、setter函数闭包访问和修改私有属性。 使用get和set关键字在对象字面量中定义getter、setter。 可以看出通过get和set关键字定义出的getter、setter更像是属性而不是方法。 使用get…
JavaScript中的this
在绝大多数情况下,函数的调用方式决定了this的值。this不能在执行期间被赋值,并且在每次函数被调用时this的值也可能会不同。ES5引入了bind方法来设置函数的this值,而不用考虑函数如何被调用的,ES2015 引入了支持this词法解析的箭头函数(它在闭合的执行环境内…
Css动画实例教程(part 1)
假设我想想做下图这样的动画观察动画得出结论透明度在变化(opacity)上下位置在变化(transform)三个圆点动画存在“时差”(animation-delay)动画不断循环,且如丝般顺滑(alt
正则表达式基础图解教程(part 2)
如何使用正则表达式获取url的各部分?如协议类型、域名、端口、路径.....
下一页
个人成就
文章被点赞
50
文章被阅读
8,373
掘力值
400
关注了
42
关注者
10
收藏集
2
关注标签
29
加入于
2018-10-16