摘要:写在前面一些关于自己在代码设计思维方面的学习记录面向对象的一些理解实例代码就不上了就写一些总结封装提供属性和方法的权限管理只对外暴露接口具体的功能在内部实现继承子类继承父类的方法和属性可以抽离公共代码减少代码冗余多态同一个接口在子类中的不同 写在前面: 一些关于自己在代码设计思维方面的学习记录 面向对象的一些理解 实例代码就不上了, 就写一些总结 封装: 提供属性和方法的权限管理, ...
摘要:原型方法通过原型方法方法来挂载实例。当响应式属性发生变化时,会通知依赖列表中的对象进行更新。此时,对象执行方法,重新渲染节点。在执行过程中,如果需要读取响应式属性,则会触发响应式属性的。总结响应式属性的原理 vue实例 初始化 完成以后,接下来就要进行 挂载。 vue实例挂载,即为将vue实例对应的 template模板,渲染成 Dom节点。 原型方法 - $mount 通过原...
摘要:花瓣是国内最大的图片分享网站,部分用户长期以来都有对个人主页的画板按字母顺序进行归档的需求,但花瓣官方一直没有支持这个能力。 花瓣是国内最大的图片分享网站,部分用户长期以来都有对个人主页的画板按字母顺序进行归档的需求,但花瓣官方一直没有支持这个能力。 最近写了个油猴脚本用于按字母顺序归档主页画板。 仅供学习交流。 效果演示 showImg(https://segmentfault.co...
摘要:实例对象与构造函数的原型联系是在创建实例时确定的,当创建后更改原型对象并不改变之前创建的实例所关联的原型对象,新创建的使用新的原型对象。 再记面向对象 函数和对象的联系 先理一下函数的功能: 创建:可以通过字面量创建 可以赋值给变量、数组作为成员和其他的对象作为属性 作为函数的参数 作为返回值 自身可以添加属性 在上面列出的函数功能对象皆具有 详细函数介绍 为什么介绍函数? 因为闭...
摘要:而函数式编程中,则认为数据只是行为加工的产品。我们会发现,在函数式编程中,我们去除掉了主语。下面就来说说函数式编程的一些具体的东西。纯函数在函数式编程中,有一个很重要的概念是纯函数。 JavaScript是一门很神奇的语言,作为一门现代化的语言,他有很多很有特色的东西,这些东西,让我们看到了一个十分自由化的未来,你永远都不知道,自己是不是掌握了这门奇葩的要命的语言。本文,可能没有那么多...