摘要:是函数对象的一个方法,它的作用是改变函数的调用对象,它的第一个参数就表示改变后的调用这个函数的对象。输出的参数为空时,默认调用全局对象。因此,这时的运行结果为,证明指的是全局对象。 apply()是函数对象的一个方法,它的作用是改变函数的调用对象,它的第一个参数就表示改变后的调用这个函数的对象。因此,this指的就是这第一个参数。 Demo1: var x = 0; fu...
摘要:这一章,我们在上一章的结构中添加多一些信息,并用多个组件来组织应用。是的响应式影子可以对任何节点进行直接赋值修改,会把修改结果作用到,并异步触发视图更新。因此在中的是对象而在中的是对象。 这是 pastate 系列教程的第二章,欢迎关注,持续更新。 这一章,我们在上一章的 state 结构中添加多一些信息,并用多个组件来组织 pastate 应用。 更新 state 结构 我们把上一章...
摘要:前端日报精选与实现让你的网站秒配证书借助实现元素滚动自动环绕的刘海大型架构设计腾讯大会图文笔记中文翻译种高效缩写法个人文章个节省开发者时间的实用工具库与资源简书通用类和结构与样式分离众成翻译性能调优之调试篇一知乎专栏进阶系列 2017-09-19 前端日报 精选 VirtualDOM与diff(Vue实现)让你的网站秒配 HTTPS 证书借助CSS Shapes实现元素滚动自动环绕iP...
原型链之前一直都不是很理解,这两天把《你不知道的JavaScript》和《JavaScript高级程序设计》的原型链那章看完后有所理解,在这里先记下来,加深印象。 什么是原型对象 要讲清楚什么是原型链需要从原型对象开始谈,那么什么是原型对象呢?《JavaScript高级程序设计》中是这样讲的: 无论什么时候,只要创建了一个新函数,就会根据一组特定的规则为该函数创建一个prototype属性,这个属...
摘要:函数内部语句返回的值,会成为方法回调函数的参数。也就是说,只有函数内部的异步操作执行完,才会执行方法指定的回调函数。命令后面的对象如果变为状态,则的参数会被方法的回调函数接收到。 async 函数 ES2017 标准引入了 async 函数,使得异步操作变得更加方便,就是 Generator 函数的语法糖。对比一下: const fs = require(fs); const rea...