会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
准备养老的少女
从暖暖的棉被和一个好梦得到的安慰最棒了
博客园
首页
新随笔
联系
订阅
管理
2019年8月16日
ES6箭头函数总结
摘要: 1、箭头函数 2、箭头函数特点 (1).箭头函数this为父作用域的this,不是函数调用的this 箭头函数的this永远指向父作用域,call、apply、bind也改变不了。而普通函数的this指向调用它的那个对象。 例子中,init是function,以person.init()调用,其内部
阅读全文
posted @ 2019-08-16 11:46 准备养老的少女
阅读(162)
评论(0)
推荐(0)
2019年7月22日
vue
摘要: 1、vuex思想 vuex的思想是 当我们在页面上点击一个按钮,它会触发(dispatch)一个action,action随后会执行(commit)一个mutation,mutation立即改变state,state改变以后,我们的页面会state获取数据,页面发生了变化。Store对象,包含我们谈
阅读全文
posted @ 2019-07-22 14:31 准备养老的少女
阅读(141)
评论(0)
推荐(0)
2019年4月16日
事件循环、事件监听、事件委托
摘要: 一、事件循环 JavaScript引擎是干什么用的?其实很简单--它的任务就是遍历应用中的每一行JavaScript代码,并且一次执行一行,意味着JavaScript是单线程的。这里最大的影响是:如果在JavaScript代码中有地方会占用大量的时间,那后面的代码都会被block住。那么JavaSc
阅读全文
posted @ 2019-04-16 15:15 准备养老的少女
阅读(600)
评论(0)
推荐(0)
2019年3月21日
js几种排序的实现
摘要: 1、冒泡排序 思想:比较相邻的前后两个数据,如果前面的大于后面的,就交换两个数据位置,知道遍历完数组,排序完成。 实现: 2、选择排序 思想:第一次遍历数组找出最小的值与第一个元素交换,第二次遍历N-1个数据,找出最小的值与第二个元素交换,直到排序完成。 实现: 3、快速排序 思想:先从数组找设置一
阅读全文
posted @ 2019-03-21 14:16 准备养老的少女
阅读(328)
评论(0)
推荐(0)
2019年3月12日
关于声明提升、作用域以及闭包的理解
摘要: 一、声明提升 声明提升有变量声明提升和函数声明提升,只有声明本身会被提升,而赋值或其他运行逻辑会留在原地. 1、变量声明提升 2、函数声明提升 3、函数首先被提升,然后才是变量 二、作用域 函数作用域 三、闭包 1、闭包的理解 将一个内部函数(名为 timer)传递给 setTimeout(..)。
阅读全文
posted @ 2019-03-12 11:00 准备养老的少女
阅读(259)
评论(0)
推荐(0)
2019年3月11日
关于this
摘要: 一、this到底是什么 this是在运行时候进行绑定的,并不是编写时绑定的。this的绑定和函数声明的位置没有关系,只取决于函数的调用方式。 真正了解this的绑定就要分析调用位置,调用位置就在当前正在执行的函数的前一个调用中。 可以在工具中给 foo() 函数的 第一行代码设置一个断点,或者直接在
阅读全文
posted @ 2019-03-11 14:26 准备养老的少女
阅读(102)
评论(0)
推荐(0)
公告