JavaScript
风平
这个作者很懒,什么都没留下…
展开
-
JavaScript的实现
虽然JavaScript和ECMAScript通常都被人们用来表达相同的含义,但JavaScript的含义却比ECMA-262中规定的要多得多。一个完整的JavaScript实现应该由三个部分组成:核心(ECMAScript),提供核心语言功能。文档对象模型(DOM),提供访问和操作网页内容的方法和接口。浏览器对像模型(BOM),提供与浏览器交互的方法和接口。原创 2012-06-04 08:39:21 · 276 阅读 · 0 评论 -
省份 城市 选择列表
在填写用户信息的时候可能要填写用户所在地区,下面提供一个中国城市的二级对照形式的JavaScript代码: function Dsy() { this.Items = {}; } Dsy.prototype.add = function(id,iArray) { this.Items[id] = iArray; }原创 2012-07-11 15:57:29 · 20561 阅读 · 4 评论 -
非常齐全的省市县三级联动菜单
在填写用户信息的时候可能要填写用户所在地区,下面提供一个中国城市的三级级对照形式的JavaScript代码: function Dsy(){ this.Items={};} Dsy.prototype.add=function(id,iArray){ this.Items[id]=iAr原创 2012-07-11 15:33:50 · 68912 阅读 · 0 评论 -
JavaScript学习之 BOM(浏览器对象模型)
在全局作用域中声明的所有变量和函数,都会成为window对象的成员。1、窗口关系及框架如果页面中包含框架,则每个框架都拥有自己的window对象,并且保存在frames集合中。在frames集合中,可以通过数值索引(从0开始,从左至右,从上到下)或者框架名称来访问相应的window对象。每个window对象都有一个name属性,其中包含框架的名称。示例: 网站名原创 2012-06-11 16:41:00 · 804 阅读 · 0 评论 -
JavaScript学习之 匿名函数
匿名函数又称为拉姆达(lambda)函数,示例var func1=function (arg0,arg1,arg2){}匿名函数与正常函数的区别:一是函数会在代码执行以前被加载到作用域中,而匿名函数则是在代码执行到那一行的时候才会有定义;二是函数声时会给函职业生涯指定一个名字,而函数表达式则是创建一个匿名函数,然后将这个函凿隧入井赋给一个变量。原创 2012-06-11 08:23:40 · 328 阅读 · 0 评论 -
JavaScript学习之 引用类型
引用类型是一种数据结构,也被称为对象定义,因为它们描述的是一类对象所具有的属性和方法。1、Object类型Object是使用最多的一种类型。创建Object实例的方式有两种:第一种是使用new操作符后跟Object构造函数,另一种方式是使用对象字面量表示法。示例1:var person=new Object();person.name="homebai";perso原创 2012-06-06 09:03:25 · 311 阅读 · 0 评论 -
JavaScript学习之 变量
1、变量的种类ECMAScript中定义的变量有两种类型的值:基本类型值和引用类型值。对于引有类型的值,可以为其添加属性和方法,也可以改变和删除其属性和方法。示例:var name="homebai";name.url="www.homebai.com";alert(name.url);2、检测变量类型typeof可以检测出变量类型,但在检测引用类型的值时,原创 2012-06-05 11:08:05 · 225 阅读 · 0 评论 -
JavaScript学习之 语法
1、区分大小写 2、注释 //用于单行注释,/* */用于块注释,示例如下: /* 注释内容 */ 3、语句 语句用分号结尾。 4、关键字 break else new var case finally r原创 2012-06-04 15:45:42 · 280 阅读 · 0 评论 -
noscript元素
只有下面两种情况出现时元素中的内容才能呈现出来:浏览器不支持脚本浏览器支持脚本,但脚本被禁用。原创 2012-06-04 11:00:43 · 346 阅读 · 0 评论 -
在HTML中使用JavaScript
使用元素的方式有两种:直接在页面中嵌入JavaScript代码和包含外部JavaScript文件。 元素的属性:type:必需。表示编写代码使用的脚本语言的内容类型。考虑到浏览器的兼容性,应把type属性设置为text/javascript。src:可选。表示要执行的外部js文件。defer:可选。表示脚本可以延迟到文档完全被解析和显示之后再执行。 1、 网页中直接嵌入原创 2012-06-04 10:39:40 · 337 阅读 · 0 评论 -
JavaScript学习之 文档模式
文档模式共有四种:混杂模式、标准模式、准标准模式和超级标准模式。一般把标准模式、准标准模式和超级标准模式统称为标准模式。原创 2012-06-04 10:56:54 · 315 阅读 · 0 评论