使用MVC设计模式模块化组织JavaScript代码的框架 组件 StealJS 压缩与构建工具 FuncUnit 测试框架 jQueryMX jQuery扩展功能(插件) DocumentJS 与JSDoc兼容的文档工具
第16章CSS与JavaScript在第5章我们提到了事件,事件处理程序,引出了JavaScript这个名词;在之后的第6章、第7章等也都提到了它,限于内容,并未进行具体的介绍。现在,本书对于CSS的讲解已经接近尾声,专门开辟一章来介绍JavaScript则很有必要。JavaScript是一种解释运行的脚本语言。它的主要分类---客户端JavaScript和CSS一样,同为网页中重要的组成部分。JavaScript在网页中可以做很多事情:作为事件处理程序,验证用户输入的信息是否符合规范;作为页面各标签的组织者,实现众多的炫目页面效果;特别地,利用JavaScript也可以设置CSS样式规则,从而实现控制页面外观的目的。本章将对JavaScript进行简单的讲解,使得读者能够对它有一些基本的认识,并能够在今后的工作中继续提高。
简介:本软件为Javascript共享教学软件,包含各种Javascript源码及演示,力求丰富易懂。
在建立那些严重依赖于JavaScript网站的时候,有时我们会为自己发送的内容付出一些隐形的成本。在本篇文章中,我会介绍一些可以帮助你提升网站在移动设备上加载和运行速度的实用 规则 。
说起异步,就要先说说JavaScript运行机制。我们知道,JavaScript是单线程执行的,意味着同一个时间点,只有一个任务在运行。单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。
这是一个JavaScript的基本教程,它从零开始说起,为大家提供逐步的学习过程!本教程为未接触过 JavaScript 的读者提供了比较完善的初级知识,但只限于初级知识:所有与动态网页密切相关的 JavaScript 在本教程中都未提及,包括动态定位、动画、让文档接收更多事件(document.captureEvent())等;所有在 IE 及 Netscape 中有不同的 JavaScript 都尽少提及。
window对象window对象代表浏览器的整个窗口,编程人员可以利用window对象控制浏览器窗口的各个方面,如改变状态栏上的显示文字、弹出对话框、移动窗口的位置等。对window对象的属性和方法的引用,可以省略“window.”这个前缀例如:window.alert("你好")可以直接写成alert("你好")。
An quick overview on html5 & javascript。JavaScript – Now & Future Types Scope & Closure Singleton Namespaces this; Who is s(he)? Bind, Call & Apply HTML5 JS APIs JavaScript MVC
JavaScript中级获取表单的方法利用表单在文档中的索引或表单的name属性来引用表单document.forms[i]//得到页面中的第i个表单。document.forms[formName]//得到页面中相应name的表单利用表单的id属性:document.getElementById(formId);document.formName;Form对象的常用属性返回或设置表单的name属性name返回或设置表单的method属性method返回表单的表单域的数量length获取一个数组,包括该表单中所有的表单域elements返回或者设置action属性action描述属性Form对象的方法相当于单击reset按钮。
JavaScript是一种脚本语言:语法和规则没有可编译的编程语言那样严格和复杂,可直接用任何文本编辑器开发完成。是一种不必事先编译,只要利用适当的解释器(Interpreter)就可以执行的解释式程序。
这是一个没有依赖任何JS框架开发的Accordion控件。整个脚本只1.3kb。
sprintf() for JavaScript是sprintf函数的一个轻量级的JavaScript实现,比较完整的模拟sprintf函数功能。依据PHP规范。
A minimal native Javascript animation engine with jQuery plugin and with most essential features for web developers, designers and animators, delivering easy to use methods to set up high performance, cross-browser animations. The focus is flexibility, performance and size (core engine is 15.8k min and 5.6k gzipped).
JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。
DataStructures是一个JavaScript中的一个数据结构库,在其中你可以找至最常用数据结构和其它一些高级的数据结构。还提供操纵数据结构的各种方法。
OAuth in JavaScript 是一个 OAuth 的 JavaScript 开发包。
受《大公司怎样开发和部署前端代码?》这篇文章的启发,结合自己的项目实践,创建了一套JavaScript文件的版本管理和加载的机制,虽然比较粗糙,但是解决了不少实际的问题。
在客户端javascript中表示HTML文档的是Document对象,Window对象代表显示该文档的窗口。Window对象都包含一个document属性。此外,Window对象还包含一个frames[]数组,document代表的是当前窗口的Document对象,而frames[1].docuemnt引用的是当前窗口的第二个子框架的document对象。 web浏览器使用时间event来通知程