240 发简信
IP属地:北京
  • 是不是可以把订阅者watcher理解为{watch 和computed}之类的 ,dep是data中的属性, 因为watch和computed依赖他们变化 所以叫依赖?

    Vue源码分析数据响应

    这篇文章主要分析一下Vue数据响应,并且通过这篇文章你将了解到:1.Vue数据响应式的设计思想2.观察者模式3.了解Observer,Dep,Watcher的源码实现原理 首...

  • vue

    let vm=new Vue({el:'#app',//表示当前的vue实例挂载在哪个DOM节点上data(){return {msg:''//data中的数据是根据defi...

  • react学习

    react vs vue 在组件myComponent中有类似于xml的文件,其实并不是xml,而是一种虚拟dom的元素。虚拟dom的好处是:在dom节点改变时,可以先...

  • backbone事件原理

    backbone Eventsbackbone的Events是一个对象,其中的方法(on\listenTo\off\stopListening\once\listenToOn...

  • 回调函数解析

    一个普通的带函数的参数: 回调函数 回调包含同步回调和异步回调。只不过异步回调用的多一些而已。 回来讲为什么js是单线程但是还可以进行异步,就是因为浏览器的内核是多线程。 j...

  • 函数柯力化

    前端柯力化先举一个简单的🌰function sum(a) {if (arguments > 1) {return arguments[0] + arguments[1];}e...

  • 链接部分失效了

    vue + webpack调试(热替换)

    技术不断的在变化,网络资源也很多,当然坑也不少。希望能让大家少走点弯路。现在有很多初始化的库可以直接使用,但是感觉还是有必要从零开始配置,不然到后面越来越懵逼了。用webpa...

  • [Errno 2] No such file or directory: 'node'
    [cmd: ['node', '/Users/guxiaojing/Desktop/global.js']]
    [dir: /Users/guxiaojing/Desktop]
    [path: /usr/bin:/bin:/usr/sbin:/sbin]
    [Finished]

    在 Sublime Text 直接运行 Javascript 调试控制台

    Sublime Text是深受喜欢的多语言编辑器,很多开发人员都选择它作为自己的主力编辑器进行创作,并且凭借其强大的可扩展性,Sublime Text功能也越来越丰富。但是有...

  • 这个跟存储位置有关系吗?我这边显示的是没有node文件。

    在 Sublime Text 直接运行 Javascript 调试控制台

    Sublime Text是深受喜欢的多语言编辑器,很多开发人员都选择它作为自己的主力编辑器进行创作,并且凭借其强大的可扩展性,Sublime Text功能也越来越丰富。但是有...