IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

javascript

本文作者Cliff Meyers是一个前端工程师,熟悉HTML5、JavaScript、J2EE开发,他在开发过程中总结了自己在应对JavaScript应用越来越庞大情况下的文件结构,深得其他开发者认可。

28日更新
标签: javascript
如何组织大型JavaScript应用中的代码?

我一直在使用一个小工具,并发现它在构建Javascript应用过程中非常实用。它是一个非常简单的模板函数,速度快,支持缓存,并容易使用。我想分享一下使用它的过程中的一些技巧。

22日更新
标签: javascript
技巧分享 Javascript迷你模板引擎实战

我喜欢策略设计模式。我尽可能多的试着去使用它。究其本质,策略模式使用委托去解耦使用它们的算法类。

11日更新
标签: javascript
Web开发者必知:Javascript的策略模式

Web应用程序开发是倾向于在客户端运行所有用户逻辑和交互代码,让服务器暴露REST或者RPC接口。

02日更新
标签: javascript
可简单避免的三个JavaScript发布错误

设计是一个很普遍的概念,一般是可以理解为为即将做的某件事先形成一个计划或框架。 (牛津英语词典)中,设计是一种将艺术,体系,硬件或者更多的东西编织到一块的主线。

06日更新
标签: javascript
绝对出色的JavaScript API设计秘诀

就如IE10一样的大多数最新的浏览器,都支持允许Web开发者更快地诊断和修正bug的错误栈功能,尤其是对那些较难重现的bug。

19日更新
标签: javascript
教你如何更快的诊断JavaScript错误

最近,我和许多程序员一样,对JavaScript进行重新探讨。事实上,JavaScript是一个非常有能力的语言,但使用新JavaScript一年后,我得出的结论却是JavaScript仍然很烂。

21日更新
标签: javascript
请重新审视JavaScript的好与坏

Javascript中有一个特殊的特性——闭包,对于.NET程序员来说,比较熟悉的是面向对象的程序设计OOP, 而来自函数式语言的闭包则显得比较诡异,许多程序员对它敬而远之。

30日更新
标签: javascript
Javascript中的暗物质:闭包概念杂谈

做了开源以后,最大的感触就是:沟通增加了,信息来源增加了。提问的朋友很多,各种问题都会有,有时候在解答时也是很郁闷,这两天感觉适当总结一下自己以及周围朋友在制作JS时爱犯的弱智错误,还是很有必要的。

06日更新
警钟:那些年我们爱犯的编程错误

无论你喜欢与否,ECMScript 6中将会包含类(class)的概念。在JavaScript中,类的概念一直是两级分化的。由于JavaScript与其他语言的不同,有些人喜欢JavaScript的无类特征;另一方面,也有一些人讨厌JavaScript的无类特征。

26日更新
JavaScript真的需要类吗?

这篇文章不仅仅从代码本身来考虑如何优化编码,也从代码的设计阶段来考虑,包括书写API文档,同事的review,使用JSLint。这些习惯都能帮助你编写更加高质量的、更易于理解的、可维护的代码(让你的代码在多年之后仍使你引以为傲)。

24日更新
如何编写高质量的Javascript代码

前段时间,微软发布了TypeScript语言,这个项目主要的负责人是 Anders Hejlsberg (C#、TurboPascal 之父)。TypeScript提供了类、模块和接口来帮助您构建健壮的组件,它可以帮助 JavaScript开发人员更容易地编写和维护应用程序。

12日更新
标签: javascript
JavaScript大师谈TypeScript

每个人心目中似乎都有一个 JavaScript 替代,Google 甚至有两个。现在,微软也透露了它的 JavaScript 替代。

08日更新
标签: 微软 javascript
TypeScript:微软的JavaScript代替品

MVC 是一种设计模式,它将应用划分为3 个部分:数据(模型)、展现层(视图)和用户交互层(控制器)。换句话说,一个事件的发生是这样的过程:

26日更新
Javascript Web应用开发之:MVC模式

对于静态的类来说,JavaScript 对象直接量就已经够用了,但它对使用继承和实例来创建经典的类往往更有帮助。有必要强调一下:JavaScript 是基于原型的编程语言,并没有包含内置类的实现。但通过JavaScript 可以轻易地模拟出经典的类。

21日更新
标签: javascript
JavaScript开发创建类:向模块化进军

在享受了 6 年的全职软件工程师生涯之后,我决定换个活法。接下来的 5 年里我进修了 MBA 课程,并尝试了各种管理和投资类型的角色。我依旧关注技术,但在此期间并没有积极参与软件开发,也许配置一个 wordpress 主题或插件可以除外——当然这不能和软件开发相提并论。

告别软件开发五年:见证翻天覆地的变化

创建一个JavaScript表单验证插件,可以说是一个繁琐的过程,涉及到初期设计、开发与测试等等环节。实际上一个优秀的程序员不仅是技术高手,也应该是善假于外物的。本文介绍了10个不错的JavaScript表单验证插件,使用它们完全可以节省你的时间!希望你喜欢。

20日更新
强力推荐10款Javascript表单验证插件

本文重点为大家介绍16款非常实用的JavaScript库,涵盖的领域很广泛。

17日更新
Web开发必备:16款强大的JavaScript库

Web开发是一个指代网页或网站编写过程的广义术语。网页使用 HTML、CSS 和 JavaScript编写。这些页面可能是类似于文档的简单文本和图形。页面也可以是交互式的,或显示变化的信息。编写交互式服务器页面略微复杂一些,但却可以实现更丰富的网站。

17日更新
Web开发趋势热议:Web设计从细节做起

mongodb使用javascript做shell, mongodb的db.eval可以提供给数据驱动与这种javascript shell类似的js接口. 这算是一种移动代码风格(Mobile Code Sytles)的架构设计吧.

07日更新
不容忽视:MongoDB的JavaScript性能
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐