计时器setTimeout是我们经常会用到的,它用于在指定的毫秒数后调用函数或计算表达式。 语法: setTimeout(code, millisec, args); 1 注意:如果code为字符串,相当于执行eval()方法来执行code。 当然,这一篇文章并不仅仅告诉你怎么用setTimeout Read More
posted @ 2017-03-08 09:14 鬼兮颜 Views(247) Comments(0) Diggs(0)
入门Webpack,看这篇就够了 入门Webpack,看这篇就够了 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的疑惑一定一 Read More
posted @ 2017-03-06 13:17 鬼兮颜 Views(183) Comments(0) Diggs(0)
你有必要知道的 25 个 JavaScript 面试题 你有必要知道的 25 个 JavaScript 面试题 你有必要知道的 25 个 JavaScript 面试题 1、使用 typeof bar "object" 判断 bar 是不是一个对象有神马潜在的弊端?如何避免这种弊端? 使用 typeo Read More
posted @ 2017-02-22 09:27 鬼兮颜 Views(201) Comments(0) Diggs(0)
JS栈内存与堆内存 JS栈内存与堆内存 因为JavaScript具有自动垃圾回收机制,所以对于前端开发来说,内存空间并不是一个经常被提及的概念,很容易被大家忽视。特别是很多不是计算机专业的朋友在进入到前端之后,会对内存空间的认知比较模糊,甚至有些人干脆就是一无所知。 当然也包括我自己。在很长一段时间 Read More
posted @ 2017-02-15 15:27 鬼兮颜 Views(170) Comments(0) Diggs(0)
Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。 Bower的优点 前提准备 为了安装bower,你首先需要安装如下文件: Node:下载最新版本的node.js NPM:NPM是node程序包管理器。它是捆绑在nodejs的 Read More
posted @ 2017-01-23 10:00 鬼兮颜 Views(628) Comments(0) Diggs(0)
模块的写法 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需求。理想 Read More
posted @ 2017-01-23 09:54 鬼兮颜 Views(199) Comments(0) Diggs(0)