会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
箫音
博客园
首页
新随笔
联系
管理
订阅
2018年12月25日
全面理解Javascript闭包和闭包的几种写法及用途
摘要: 一、什么是闭包和闭包的几种写法和用法 1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个
阅读全文
posted @ 2018-12-25 14:51 箫音700
阅读(127)
评论(0)
推荐(0)
2018年11月29日
js防抖和节流的区别
摘要: 概念解释 函数节流: 频繁触发,但只在特定的时间内才执行一次代码 函数防抖: 频繁触发,但只在特定的时间内没有触发执行条件才执行一次代码 函数节流 函数节流应用的实际场景,多数在监听页面元素滚动事件的时候会用到。因为滚动事件,是一个高频触发的事件。 以下是监听页面元素滚动的示例代码: 函数抖动 函数
阅读全文
posted @ 2018-11-29 11:29 箫音700
阅读(949)
评论(0)
推荐(1)
2018年10月25日
vue实现父子组件的双向数据绑定
摘要: vue组件之间可以通过props实现父组件 -> 子组件的传值方式。 子组件可以通过$emit 回调函数传给父组件值。 父子组件可以通过sync修饰符来达到双向绑定的效果。 content.vue child.vue 通过上面方式实现双向数据绑定会产生一下现象 子组件更新,父组件也更新,同时会影响其
阅读全文
posted @ 2018-10-25 15:05 箫音700
阅读(1099)
评论(0)
推荐(0)
2018年10月20日
为什么React事件处理函数必须使用Function.bind()绑定this?
摘要: 最近在React官网学习Handling Events这一章时,有一处不是很明白。代码如下: 注意到在Toggle类的构造函数constructor类中,有一句注释:“This binding is necessary to make `this` work in the callback”,即在构
阅读全文
posted @ 2018-10-20 15:56 箫音700
阅读(211)
评论(0)
推荐(0)
2018年10月16日
react笔记
摘要: 这是我的第一个笔记
阅读全文
posted @ 2018-10-16 13:26 箫音700
阅读(93)
评论(0)
推荐(0)
公告