用户中心USER CENTER

首页/用户
  • 如何实现无限滚动

    摘要:简介无限滚动对我们来说已经是很常见的功能了,具体表现为当页面滚动到某个位置时就自动加载数据,本文将探讨无限滚动的实现原理以及优化。 简介 无限滚动对我们来说已经是很常见的功能了,具体表现为当页面滚动到某个位置时就自动加载数据,本文将探讨无限滚动的实现原理以及优化。 原理 我们先看看最简单的无限滚动的例子: function fetchData() { fetch(path).the...

    antz 发布于JavaScript
  • Sails.js 内存暴涨 & 源码分析

    摘要:是下的一个优秀的框架,但是使用后,在流量增长时,进程有时突然内存暴涨保持高占用。如果是内存泄露引起的,则需要细心检查代码,确定变量能正常回收。每个对象有自己产生的内存。译注但是大对象内存区本身不是可执行的内存区。 Sails.js 是 node 下的一个优秀的 MVC 框架,但是使用 Sails 后,在流量增长时, node 进程有时突然内存暴涨、保持高占用。经过翻阅源码后,发现这个问...

    antz 发布于JavaScript
  • JavaScript DOM2和DOM3——“遍历”的注意要点

    摘要:级遍历和范围模块定义了两个用于辅助完成顺序遍历结构的类型和这两个类型能够基于给定的起点对结构执行深度优先的遍历操作。其中的属性,表示任何遍历方法在上一次遍历中返回的接待你。通过设置这个属性也可以修改遍历继续进行的节点。 DOM2级遍历和范围模块定义了两个用于辅助完成顺序遍历DOM结构的类型:NodeIterator和TreeWalker;这两个类型能够基于给定的起点对DOM结构执行深度...

    antz 发布于JavaScript
  • 如何在前端项目中实现热更新

    摘要:如果你的项目中使用了的话,你会很幸运,借助插件可以实现项目的热更新。对模板更新的处理目前项目中使用的是的模板引擎。 showImg(https://segmentfault.com/img/bVrAa7);这个是组内一位同学在平时开发中,发现调试不便,为团队开发的热更新工具。很厉害,文章中的技术实现内容也是我了解了他的具体实现思路后,整理出来的。 工具源码EHU(esl-hot-upd...

    antz 发布于JavaScript
  • 谈谈Javascript中的delete操作符

    摘要:你觉得下列代码中,哪些操作能成功人肉判断一下,不要放进浏览器里执行。故对于解析而言,得到的为上述所有的属性在下均为。那么又有什么玄机呢的操作可理解为对于,调用其内部的方法。几乎所有的都是不可删除的。 你觉得下列代码中,哪些delete操作能成功?人肉判断一下,不要放进浏览器里执行。 // #1 a = hello world; delete a; // #2 var b = hel...

    antz 发布于JavaScript
<