摘要: 摘要:我们常常看到Web应用中将JavaScript、CSS、图片文件分别按文件类型区分,这一习惯在过去的Web开发场景中尚可胜任。但随着Web App的发展,JavaScript应用越来越复杂,开发者需要更清晰、高效的文件结构。本文作者Cliff Meyers是一个前端工程师,熟悉HTML5、JavaScript、J2EE开发,他在开发过程中总结了自己在应对JavaScript应用越来越庞大情况下的文件结构,深得其他开发者认可。以下为CSDN编译:地板上堆放的衣服首先,我们来看看angular-seed,它是AngularJS应用开发的官方入门项目,其文件结构是这样的:css/img/js/ 阅读全文
posted @ 2013-05-02 14:48 susubanana 阅读(178) 评论(0) 推荐(0) 编辑
摘要: js进阶js代码根其他脚本语言一样,都要合理的组织好,不然到最后js代码也是比较乱的。我把JS的组织分成了三个阶段,看看您现在属于哪个阶段?初级阶段,JS代码从头顺序写到尾123456789101112131415<html><body><inputtype="text"name="username"id="username"value=""/><inputtype="password"name="password"id=" 阅读全文
posted @ 2013-05-02 14:04 susubanana 阅读(168) 评论(0) 推荐(0) 编辑
摘要: JavaScript之定时器性能优化 在JavaScript中使用setTimeout()或setInterval()创建定时器,两个函数都接收一样的参数:一个要执行的函数,和一个运行它之前的等待时间(单位毫秒)。setTimeout()函数创建一个定时器只运行一次,而setInterval()函数创建一个周期性重复运行的定时器。 定时器与UI线程交互的方式有助于分解长运行脚本成为较短的片断。调用setTimeout()或setInterval()告诉JavaScript引擎等待一定时间然后将JavaScript任务添加到UI队列中。例如: function greeting(){ alert 阅读全文
posted @ 2013-05-02 10:14 susubanana 阅读(2990) 评论(0) 推荐(0) 编辑