首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jjjh
掘友等级
前端
来聊个5毛钱的技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 31
沸点 1
赞
32
返回
|
搜索文章
最新
热门
上下文/作用域/作用域链/闭包-我都懂了!
JS 是单线程的,运行在全局 EC,每进入一个 function,就做一次入栈操作,向栈顶压入一个属于该 function 的新的 EC。若 function 中又调用了另一个 function,则再执行一次入栈…依次执行完再依次出栈,回到全局 EC。全局 EC 一定是在栈底,…
移动设备适配总结篇
touchaction: 当触控事件发生在元素上时,不进行任何操作。不过可能有额外的副作用,不推荐
[Webpack茶话会]-HMR
全名:HotModuleReplacement(热更新),当本地代码发生变化后,通知浏览器进行代码更新,但不会进行状态改变。 webpack-dev-server在本地开发的时候较为快捷,但是在与node结合的时候,不太方便。 重点来了:在entry里加入'webpack-ho…
[Js茶话会]-Js的N道试炼
事件触发N秒后执行回调,如果再次被触发,则重新计时。 compose的参数是函数,返回的也是一个函数。 因为除了第一个函数的接受参数,其他函数的接受参数都是上一个函数的返回值,所以初始函数的参数是多元的(本题只讨论了一元参数的情况),而其他函数的接受值是一元的。 执行方向是自右…
[Js茶话会]-Class继承(不信看完还不懂)
继承的实现方法五花八门,随便百度一下,都有好几种实现方式,幸好Es6用实现了继承的语法糖。我们先看看Es6的继承有哪些特点 看起来很美好,所有的用例都过了。但是有一个最明显的缺陷,那就是无法把子类构造函数的参数传给父类 Father.call(this,name)。大家都知道c…
[Js茶话会]-原型和原型链
在写这篇文章之前也看了很多相关的内容,发现很多的都是绕来绕去,然后写一堆判断,问你看没看懂,我不知道各位看官懂没懂,反正我是不怎么懂。 原型就是一个普通对象,Js赋予了它特殊的意义,它可以被分享给自己的实例对象。
[Js茶话会]-new Function
它是创建函数的特殊写法,在非常特殊的情况下使用,例如当我们从服务器接收代码时,或者使用模板动态编译函数。对此的需求通常出现在开发的进阶阶段 上一节我们说到词法作用域,在函数定义的时候就确认了变量的查找,但是new Function()创建函数时,其[[Environment]]…
[Js茶话会]-EventLoop
因为JS是单线程的,但是如果是耗时较久的任务处理,则会影响性能,所以需要异步来处理这些任务。 它是异步执行的,但是它既不属于宏任务,也不属于微任务。它的回调函数在浏览器下一次重绘前执行 当某个宏任务完成后,会查看微任务队列是否是空,如果有先执行微任务队列中的所有任务,如果没有,…
[Js茶话会]-事件冒泡机制和事件委托
途中如果有节点绑定了相应的事件处理函数,这些函数都会被触发。 也就是说目标元素是先执行的冒泡,再执行的捕获。其余的都是先捕获后冒泡~
[Js茶话会]-this你到底指向谁
原因: bind之后相当于把this指向了第一个对象,这时再包裹就无用了。可以参考bind实现方法
下一页
个人成就
文章被点赞
20
文章被阅读
9,597
掘力值
302
关注了
5
关注者
14
收藏集
5
关注标签
10
加入于
2018-08-06