用户中心USER CENTER

首页/用户
  • 每日一道算法题 - LetterChanges(easy-4)

    摘要:更多的小算法练习,可以查看我的文章。规则使用语言,使用函数获取传递的参数并使用以下算法对其进行修改。将字符串中的每个字母替换为字母表后面的字母即变为,变为。然后将这个新字符串,,,,中的每个元音大写,并最终返回此修改后的字符串。 虽然都是很简单的算法,每个都只需5分钟左右,但写起来总会遇到不同的小问题,希望大家能跟我一起每天进步一点点。更多的小算法练习,可以查看我的文章。 规则 Usi...

    mo0n1andin 发布于JavaScript
  • Js面向对象05.12

    构造函数继承 第一步是在子类的构造函数中,调用父类的构造函数。 function Sub(value) { Super.call(this); this.prop = value; } 第二步,是让子类的原型指向父类的原型,这样子类就可以继承父类原型。 Sub.prototype = Object.create(Super.prototype); Sub.prototype.constru...

    mo0n1andin 发布于JavaScript
  • vue.js源码 - 剖析observer,dep,watch三者关系 如何具体的实现数据双向绑定

    摘要:双向数据绑定的核心和基础是其内部真正参与数据双向绑定流程的主要有和基于和发布者订阅者模式,最终实现数据的双向绑定。在这里把双向数据绑定分为两个流程收集依赖流程依赖收集会经过以上流程,最终数组中存放列表,数组中存放列表。 Vue双向数据绑定的核心和基础api是Object.defineProperty,其内部真正参与数据双向绑定流程的主要有Obderver、Dep和Watcher,基于d...

    mo0n1andin 发布于JavaScript
  • 硬件加速

    摘要:但硬件加速是把双刃剑,过渡的使用硬件加速会适得其反。所以,一定要牢记不要让页面的每个元素都使用硬件加速,当且仅当需要的时候才为元素创建渲染层。参考文档无线性能优化动画及硬件加速高性能动画与页面渲染渲染优化层模型 前言 谈起浏览器的硬件加速,想必大家都知道的一个技巧就是在用CSS3做动画时,给元素添加transform: translateZ(0)或者transform: transla...

    mo0n1andin 发布于JavaScript
  • 前端基础进阶目录

    摘要:不过其实简书文章评论里有很多大家的问题以及解答,对于进一步理解文中知识帮助很大的,算是有点可惜吧。不过也希望能够对正在学习前端的你有一些小帮助。如果在阅读中发现了一些错误,请在评论里告诉我,我会及时更改。 前端基础进阶(一):内存空间详细图解 前端基础进阶(二):执行上下文详细图解 前端基础进阶(三):变量对象详解 前端基础进阶(四):详细图解作用域链与闭包 前端基础进阶(五):全方位...

    mo0n1andin 发布于JavaScript
<