第1章主要介绍JavaScript的发展历史以及基本的程序编写和运行方法,目的是对JavaScript的历史、基于对象以及与Java的区别有基本的认识,同时掌握JavaScript的创建和运行方法。 第2章主要介绍JavaScript的语法结构知识,包括词法结构、数据类型、运算符和程序结构等知识,目的是对程序的编写的规范有所了解,比如大小写敏感性、换行回车、类型转换和变量定义等,除此以外还要熟练掌握选择和循环两种常见的程序控制结构的写法和函数的定义。 第3章主要介绍JavaScript的字符串对象、数组对象、日期对象和数学对象等常用内置对象,目的是掌握常用内置对象的基本属性和方法。 第4章主要介绍JavaScript如何操纵Window、Document、Form等DHTML对象模型,目的是掌握DHTML中常用定时器、DOM概念和表单验证,并可以使用DHTML对象编写常见的网页特效。 第5章主要介绍正则表达式、文件操作、Office调用、自定义对象和组件编写等高级JavaScript知识,目的是了解JavaScript中高级的字符串匹配方法和调用ActiveX对象完成更加丰富客户端操作的方法。
我们一般比较常用的方法是在此使用:javascirpt: EventHandler(this),这样的形式。不过这里其实可以写任何合法的JavaScript语句,要是高兴在此定义个类也可以(不过将会是个内部类)。这里的原理是脚本引擎生成了一个div实例对象的匿名成员方法,而onclick指向这个方法。
描述event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。
XML是绝大多数软件开发领域都在应用的一种编程语言。主流的浏览器,例如Internet Explorer和Mozilla,已经提供了对XML相关特性的支持,Web开发人员可以在客户端使用JavaScript进行XML数据的处理。浏览器支持的XML特性包括XML DOM、XPath和XSLT,Internet Explorer和Mozilla对这些特性的支持方式各有不同,本章将分别介绍它们的使用方法。
JavaScript核心参考索引,JavaScript核心参考说明。
JavaScript是一种脚本语言,它采用小程序段的方式实现编程。像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了一个易的开发过程。它的基本结构形式与C、C++、VB、Delphi十分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解释。它与HTML标识结合在一起,从而方便用户的使用操作。
javascript中,不论是解析xml文件,还是xml格式的字符串,都是通过DOM对象来进行操作的。
Javascript DOM总结作为一个js-DOM开发者,你必须知道的一些DOM方法。
上2篇文章我们讲了用dom方式创建节点,复制节点,插入节点,删除节点,替换节点,查找节点,获取属性等。。。今天我们讲DOM属性。
上篇文章纳闷的问题,将在这章和以后的几章里,慢慢搞定。从今天起,开始学习DOM编程让我们慢慢称为一名初级的js程序员。然后往js匠人方向发展。
上篇文章讲了js中对象和数组的一些方法。这章我们先说说函数,然后来点实战。
上篇文章讲了js中的传值和传址和函数的作用域.这章我们来探讨js中的变量,表达式,和运算符还有一些js语句。
上篇文章讲了js中的一些概念(词法结构)和数据类型(部分)。这章我们继续.然后了解下js中操作数据和函数的作用域。
javascript字符集:javascript采用的是Unicode字符集编码。 为什么要采用这个编码呢?原因很简单,16位的Unicode编码可以表示地球人的任何书面语言。这是语言 国际化的一个重要特征。(大家也许见过用中文写脚本,比如:function 我的函数() {} );Javascript中每个字符都是用2个字节表示的。(因为是16位编码)。
目录:1:js字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea长度限制2.:js判断汉字、判断是否汉字、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6:jsemail验证、js判断email、信箱/邮箱格式验证7:js字符过滤,屏蔽关键字8:js密码验证、判断密码2.1:js不为空、为空或不是对象、判断为空、判断不为空2.2:比较两个表单项的值是否相同2.3:表单只能为数字和"_",2.4:表单项输入数值/长度限定2.5:中文/英文/数字/邮件地址合法性判断2.6:限定表单项不能输入的字符2.7表单的自符控制2.8:form文本域的通用校验函数。
<a href='http://www.open-open.com/open203312.htm'>Aptana Studio</a>是一款强大的 web 2.0 集成开发环境(IDE)。其最广为人知的是它非常强悍的JavaScript编辑器和调试器。
JSON是什么? JSON的全称是JavaScriptObjectNotation,是一种轻量级的数据交换格式。JSON与XML具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSON比XML数据传输的有效性要高出很多。JSON完全独立与编程语言,使用文本格式保存。
javascript中没有像c#,java那样的哈希表(hashtable), 然而,javascript中的Array也只有一些类似于'哈希表'的非常简单功能。