Avatar notebook default
js
28篇文章 · 16871字 · 0人关注
  • Resize,w 360,h 240
    深入javascript引擎(2)

    定义一个对象 object,然后获取 object 的 x 属性值来做一些事情。例如打印。 我们创建对象每一个属性都有 property att...

  • Resize,w 360,h 240
    深入javascript引擎(3)

    在 JavaScript语言红,多个对象具有相同的键值属性的。我们可以认为这些对象都具有相同的结构,也就是形状,其他语言例如c++用struct...

  • Resize,w 360,h 240
    提升 javascript 代码性能

    今天我们通过分析在 V8 引擎中是如何提升我们代码的性能的。今天先谈常见的元素种类 运行 JavaScript 代码时,V8 会跟踪每个数组所包...

    2.4 553 0 18
  • Resize,w 360,h 240
    2020 一起读 vue 源码

    最近在收集一些资料来帮助自己理解和阅读 vue 的源码。在学习和阅读过程中,发现我们读解 vue 源码难度是在于很难找到一条主线将 vue 源码...

    6.4 4138 6 33
  • Resize,w 360,h 240
    2020 一起读 vue 源码(2)

    Vue Render API 在 vue 提供 render 方法可以开发人员自定义渲染方法。render 函数接受一个参数 createEle...

  • 2020 zig go webassembly (1)

    想写一个自己框架,去年这个时候我就筹备,不过因为种种原因还是放弃了,主要是当时的实力还是不足,随着学习了一段时间,学习了 go 和 rust 这...

  • Resize,w 360,h 240
    2020 vuejs 数据驱动(Zig)

    数据驱动 Vue.js 的核心思想就是数据驱动。那么什么是数据驱动呢? 数据驱动就是视图由数据决定,数据作为主动。如我们谈到TDD 测试驱动开发...

  • Resize,w 360,h 240
    2020 vuejs 组件生命周期(Lifecycle)

    组件生命周期(Lifecycle) 图中 beforeCreate 和 created 是创建 hook 方法,提供这些方法让我们根据组件创建过...

  • Resize,w 360,h 240
    flow 随笔

    要想写大型项目我们就需要类型系统,我们都知道 javascript 灵活造成其类型系统确实。vue 当然算是一个 javascript 的大型框...

文集作者