个人学习笔记
train__00
这个作者很懒,什么都没留下…
展开
-
深入理解 ES6 的解构赋值
解构赋值(destructuring assignment)语法是一个Javascript表达式,这种语法能够更方便的提取出 Object 或者 Array 中的数据。这种语法可以在接受提取的数据的地方使用,比如一个表达式的左边。有明确的语法模式来告诉我们如何使用这种语法提取需要的数据值。Object 的解构解构 Object:const obj = { first: 'Jane', last: ...转载 2018-04-26 10:31:31 · 182 阅读 · 0 评论 -
全面理解Javascript闭包和闭包的几种写法及用途
好久没有写博客了,过了一个十一长假都变懒了,今天总算是恢复状态了。好了,进入正题,今天来说一说javascript里面的闭包吧!本篇博客主要讲一些实用的东西,主要将闭包的写法、用法和用途。 一、什么是闭包和闭包的几种写法和用法1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数...转载 2018-04-26 11:51:15 · 232 阅读 · 0 评论 -
【VUE】vue项目开发中,setTimeout等定时器的管理。
原地址:https://blog.csdn.net/hustxiaoxian/article/details/77621823一、问题来源。在项目中,我们经常有这样的需求,一个页面初始化后,需要不断的去请求后端,来获取当前某个记录的最新状态。显然,这个可以用setTimeout以及回调中继续setTimeout来实现。我们假设定时器是在页面#/test/aaa上创建的。但是,会遇到以下两个问题,我...转载 2018-06-12 10:34:58 · 1036 阅读 · 0 评论