文章库ARTICLE COLUMN

  • JavaScript之内存回收&&内存泄漏

    JavaScript之内存回收&&内存泄漏

    摘要:内存回收内存泄漏前言最近在细读高级程序设计,对于我而言,中文版,书中很多地方一笔带过,所以用自己所理解的,尝试细致解读下。内存回收在谈内存泄漏之前,首先,先了解下的内存回收机制。 内存回收 && 内存泄漏 前言:最近在细读Javascript高级程...

    dayday_updayday_up 评论0 收藏0
  • FE.ES-ECMA中的相等性判断

    FE.ES-ECMA中的相等性判断

    摘要:引用同一个对象,否则。不同,同是或,有,数值相等相等否则同是或,正常比较。于是我们可以测试参考中的相等性判断 概要 本文主要讨论以下几种比较操作: == 宽松相等 ("double equals"),将执行类型转换 === 严格相等 ("triple equals" 或 "ident...

    banana_pibanana_pi 评论0 收藏0
  • 前端数据模型Model;适用于多人团队协作的开发模式

    前端数据模型Model;适用于多人团队协作的开发模式

    摘要:前言本文讲述的数据模型并不是一个库,也不是需要的包,仅仅只是一种在多人团队协作开发的时候拟定的规则。至少目前为止,我们的开发团队再也没用过虽然一开始也没用,也不用担心后台数据的字段或结构发生变动,真正实现前后台并行开发的愉快模式。 前...

    linkFlylinkFly 评论0 收藏0
  • echarts花样作死的坑

    echarts花样作死的坑

    摘要:这个可以解决很多问题了,但是由于本人偷懒,只看了字符串模板,回调函数太麻烦直接忽略了,字符串模板用起来虽然简单但是数据是死的,而且不能加代码。 目前手上的工作,老板接了一个活计,能够有一个自由移动的地图,然后在地图上某个地方点一下,出...

    Dongjie_LiuDongjie_Liu 评论0 收藏0
  • 完美实现一个“回到顶部”

    完美实现一个“回到顶部”

    摘要:在浏览器中,页面默认滚动是在标签上,移动端大多数在标签上,在我们想要实现平滑回到顶部,只需在这两个标签上都加上准确的说,写在容器元素上,可以让容器非鼠标手势触发的滚动变得平滑,而不局限于,标签。 前言 在实际应用中,经常用到滚动到页面...

    littlelightsslittlelightss 评论0 收藏0
  • 高级 Vue 组件模式 (9)

    高级 Vue 组件模式 (9)

    摘要:在中,这种类型的组件也可以叫做函数式组件。这种组件和普通组件相比的优势主要在于,它是无状态的,这意味着它的可测试性和可读性更好,同时一些情况下,渲染开销也更小。 09 使用 Functional 组件 目标 到此为止,我们的 toggle 组件已经足够强大以...

    李义李义 评论0 收藏0
  • Pa11y测试网站可访问性工具

    Pa11y测试网站可访问性工具

    摘要:前言非常感谢和测试我的博客网站,并给我发出,让我知道了网站有些,以及这个测试利器。简介是自动化测试网站可访问性的工具。它原理是用命令行的形式运行,得到可访问性报告。由于我网站需要保持统一色,这条我决定忽略。 前言 非常感谢wapyce和carls...

    MobServiceMobService 评论0 收藏0
  • 标注图+部分举例聊聊Vue生命周期

    标注图+部分举例聊聊Vue生命周期

    摘要:天王盖地虎钩子事件得到的结果是小总结实例创建完成后,我们能读取到数据的值,但是还没生成,挂载属性还不存在。此时的阶段解读为挂载完毕阶段我们再打印下此时看看钩子事件得到的结果是可见,已经成功渲染成里面对应的值天王盖地虎了。 你不需要立...

    AceycleeAceyclee 评论0 收藏0
  • 2018年最佳JavaScript数据可视化和图表库

    2018年最佳JavaScript数据可视化和图表库

    摘要:它有什么图表加粗文字如何使用这个图表库可以通过存储库下载或通过包管理器安装。数据可以直接从文件加载到图表中。它有什么图表如何使用该库可在包管理器和他们自己的内容传送网络中使用。该库专为风格的数据可视化而设计,提供一系列高度可配置的图表...

    archieyangarchieyang 评论0 收藏0
  • 前端MVVM模式及其在Vue和React中的体现

    前端MVVM模式及其在Vue和React中的体现

    摘要:在模式中一般把层算在层中,只有在理想的双向绑定模式下,才会完全的消失。层将通过特定的展示出来,并在控件上绑定视图交互事件,一般由框架自动生成在浏览器中。三大框架的异同三大框架都是数据驱动型的框架及是双向数据绑定是单向数据绑定。 MVVM相...

    沈建明沈建明 评论0 收藏0
  • [译]每位开发者都应该知道SOLID原则

    [译]每位开发者都应该知道SOLID原则

    摘要:开闭原则软件实体类,模块,函数应该是可以扩展的,而不是修改。函数并不符合开闭原则,因为一旦有新动物出现,它需要修改代码。 By Chidume Nnamdi | Oct 9, 2018 原文 面向对象的编程类型为软件开发带来了新的设计。 这使开发人员能够在一个类中组合...

    go4itgo4it 评论0 收藏0
  • [译]理解设计模式

    [译]理解设计模式

    摘要:例如可以用构造函数实现单例模式。例如当这个构造函数被调用,它会检查是否存在。工厂模式工厂模式使用工厂方法创建对象,而不指定所创建对象的确切类或构造函数。虽然了解审设计模式很重要,但是不要过度使用它们。 By Sukhjinder Arora | Oct 16, 20...

    NeverSayNeverNeverSayNever 评论0 收藏0
  • web开发调试方法

    web开发调试方法

    摘要:本文主要谈谈开发的调试调试调试法,很无脑,非常实用浏览器断点调试能更好的理解是一种单线程的语言单行执行更建议新手采用这种,很容易理解语法移动端调试下载初始化 本文主要谈谈web开发的调试 console调试 log调试法,很无脑,非常实用 浏览器F12...

    densondenson 评论0 收藏0
  • 从forEach到迭代器

    从forEach到迭代器

    摘要:本文从使用对数组进行遍历开始说起,粗略对比使用进行遍历的差异,并由此引入中可迭代对象迭代器的概念,并对其进行粗略介绍。说到这里,就继续说一下迭代器关闭的情况了。确实,符合可迭代协议和迭代器协议的。 本文从使用 forEach 对数组进行遍历开...

    rockswangrockswang 评论0 收藏0
  • 操作数组的方法

    操作数组的方法

    摘要:这是我个人工作中总结的一些操作数组的方法,拿出来给大家分享一下这个方法可以将所有的元素连接成一个字符串和这两个方法分别是在数组尾部或头部删除元素注意不能传参,返回的是被删除的元素和这两个方法分别是在数组尾部或头部添加元素注意可以传参数...

    LavenderLavender 评论0 收藏0
  • JS原型与原型链总结篇

    JS原型与原型链总结篇

    摘要:函数对象和普通对象函数对象通过,得到的对象,有和两个属性普通对象通过非函数得的对象,有一个属性总结凡是通过创建的对象都是函数对象,其他的都是普通对象。实例的构造函数属性实例的构造函数属性指向其构造函数原型对象原型对象是构造函数的一个实...

    TikitooTikitoo 评论0 收藏0
  • 【ES6入门14】:模块化

    【ES6入门14】:模块化

    摘要:模块化就是为了使功能单一,把各个耦合性不高的功能抽离出来成单一的模块,每个模块提供单一的功能导出模块导入模块使用多个基本用法只关心某些内容和。表示导入所有,表示起一个别名使用推荐写法给导出的对象不起名字,把权力交给引入方 模块化就是为...

    leeonleeon 评论0 收藏0
  • JS 里的数据类型与转换

    JS 里的数据类型与转换

    摘要:的数据类型,共有七种数值整数和小数比如和。布尔值表示真伪的两个特殊值,即真和假。符号其中是新增的基本数据类型,本文仅介绍前六种。转换规则是除了或空字符串六个值被转为,其他值都视为。属性对象的每一个键名又称为属性,它的键值可以是任何数据...

    yckyck 评论0 收藏0
  • 小菊花课堂之JavaScript作用域与闭包

    小菊花课堂之JavaScript作用域与闭包

    摘要:而闭包却能阻止这件事情发生。由于的声明位置使它拥有涵盖内部作用域的闭包,使得该作用域能够一直存在,以供在之后进行引用。到这里,小菊花课堂之闭包的内容就告一段落啦,感谢各位能耐心看到这里。 由于前段时间项目没有那么忙,然后我这人一天不看...

    lunaticflunaticf 评论0 收藏0
  • 如何用CSS3画出懂你的3D魔方?

    如何用CSS3画出懂你的3D魔方?

    摘要:作者首席填坑官苏南公众号,群,本文原创,著作权归作者所有,转载请注明原链接及出处。前言最近在写每周动画点点系列文章,上一期分享了手把手教你如何绘制一辆会跑车,本期给大家带来是结合画出来的一个立体魔方,结合了让你随心所欲想怎么转,就怎么...

    AlphaGoooAlphaGooo 评论0 收藏0
  • 精读《用 Reduce 实现 Promise 串行执行》

    精读《用 Reduce 实现 Promise 串行执行》

    摘要:引言本周精读的文章是,讲了如何利用实现串行执行。总结串行队列一般情况下用的不多,因为串行会阻塞,而用户交互往往是并行的。更多讨论讨论地址是精读用实现串行执行如果你想参与讨论,请点击这里,每周都有新的主题,周末或周一发布。 1 引言 本周...

    JinBJinB 评论0 收藏0
  • 深入浅出JavaScript运行机制

    深入浅出JavaScript运行机制

    摘要:主线程从任务队列中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为事件循环。上面也提到,在到达指定时间时,定时器就会将相应回调函数插入任务队列尾部。这就是定时器功能。关于定时器的重要补充定时器包括与两个方法。 一、引子 本...

    chaosx110chaosx110 评论0 收藏0
  • 小程序富文本解析

    小程序富文本解析

    摘要:目前项目中的富文本来自于后台的编辑器,导致富文本比较粗糙,什么内容都有。我们目前的方案是先让富文本通过过滤工具进行过滤。 目前项目中的富文本来自于后台的编辑器,导致富文本比较粗糙,什么内容都有。直接使用wxparse进行解析会失败。我们目前...

    Charlie_JadeCharlie_Jade 评论0 收藏0
  • vue实现原理初探

    vue实现原理初探

    摘要:数据和视图的分离更符合面向对象的编程,的实现也是和一样用虚拟来实现的,至于什么是虚拟,就是用通过模板渲染而成的。 Vue是当今热门的框架,他可以进行数据双向绑定,为什么vue会大受欢迎,我知道的原因大致如下?1.传统改变dom结构的操作是非常浪...

    CristicCristic 评论0 收藏0
  • 实习项目开发总结

    实习项目开发总结

    摘要:数组中有数个对象,每个对象包和一些其他的基本信息。现在要将数个展示,且在其下方展示其包含的。单个单个注意两个中的参数使用。 非父子组件间的通信 在src中创建一个eventbus.js作为eventbus的中转站 使用emit与on来在不同组件中监听事件 import ...

    苏丹苏丹 评论0 收藏0

热门文章

<