随笔分类 -  javascript技术

函数-函数递归调用
摘要:函数的递归调用即函数在定义时调用自身,考察如下实例代码://源程序2.35<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN""http://www.w3.org/TR/REC-html140/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>Sample Page 阅读全文
posted @ 2011-10-26 17:15 csssky 阅读(230) 评论(0) 推荐(0)
函数-作为对象的函数
摘要:JavaScript 脚本语言中所有的数据类型、数组等均可作为对象对待,函数也不例外。可以使用new 操作符和Function 对象的构造函数Function()来生成指定规则的函数,其基本语法如下:var funcName = new Function (arguments,statements;); 值得注意的是,上述的构造函数Function()首字母必须为大写,同时函数的参数列表与操作代码之间使用逗号隔开。考察如下测试代码://源程序2.21<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN""http: 阅读全文
posted @ 2011-09-21 22:48 csssky 阅读(172) 评论(1) 推荐(0)
函数-全局函数与局部函数
摘要:JavaScript 脚本语言提供了很多全局(内建)函数,在脚本编程过程中可直接调用,在此介绍四种简单的全局函数:parseInt()、parseFloat()、escape()和unescape()。 parseInt()函数的作用是将字符串转换为整数,parseFloat()函数的作用是将字符串转换为浮点数;escape()函数的作用是将一些特殊字符转换成ASCII 码,而unescape()函数的作用是将ASCII 码转换成字符。考察如下测试代码://源程序2.19<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" 阅读全文
posted @ 2011-08-23 15:41 csssky 阅读(354) 评论(0) 推荐(1)
函数-函数的基本组成
摘要:JavaScript 脚本语言允许开发者通过编写函数的方式组合一些可重复使用的脚本代码块,增加了脚本代码的结构化和模块化。函数是通过参数接口进行数据传递,以实现特定的功能。本小节将重点介绍函数的基本概念、组成、全局函数与局部函数、作为对象的函数以及递归函数等知识,让读者从头开始,学习如何编写执行效率高、代码利用率高,且易于查看和维护的函数。2.9.1 函数的基本组成 函数由函数定义和函数调用两部分组成,应首先定义函数,然后再进行调用,以养成良好的编程习惯。函数的定义应使用关键字 function,其语法规则如下:function funcName ([parameters]){stateme. 阅读全文
posted @ 2011-08-19 17:11 csssky 阅读(741) 评论(0) 推荐(0)
JavaScript 语言基础-基本数据类型
摘要:在实现预定功能的程序代码中,一般需定义变量来存储数据(作为初始值、中间值、最终值或函数参数等)。变量包含多种类型,JavaScript 脚本语言支持的基本数据类型包括Number 型、String 型、Boolean 型、Undefined 型、Null 型和Function 型,分别对应于不同的存储空间,汇总如表2.2 所示:2.5.1 Number 型 Number 型数据即为数值型数据,包括整数型和浮点型,整数型数制可以使用十进制、八进制以及十六进制标识,而浮点型为包含小数点的实数,且可用科学计数法来表示。一般来说,Number 型数据为不在括号内的数字,例如:var myDataA=. 阅读全文
posted @ 2011-08-12 16:46 csssky 阅读(276) 评论(0) 推荐(1)
处理不支持JavaScript 脚本的情况
摘要:客户端浏览器不支持当前JavaScript 脚本存在如下三种可能:􀁺 客户端浏览器不支持任何 JavaScript 脚本;􀁺 客户端浏览器支持的 JavaScript 脚本版本与该脚本代码使用的版本所支持的对象、属性或方法不同;􀁺 客户端为了安全起见,已经将浏览器对 JavaScript 脚本的支持设置为禁止。 以上三种情况总结起来,就是浏览器对当前脚本不能解释出正确的结果,在编写脚本代码时如不进行相关处理,用户使用该浏览器浏览带有该脚本的文档时将出现警告框。可以通过以下两种方法解决:1.使用<!--和-->标记对直接屏蔽法 该方法使用<!--和-->标记对将Ja 阅读全文
posted @ 2011-07-27 23:35 csssky 阅读(289) 评论(0) 推荐(1)
嵌入JavaScript 脚本代码的位置
摘要:JavaScript 脚本代码可放在HTML 文档任何需要的位置。一般来说,可以在<head>与</head>标记对、<body>与</body>标记对之间按需要放置JavaScript 脚本代码。 1.<head>与</head>标记对之间放置放置 在<head>与</head>标记对之间的JavaScript 脚本代码一般用于提前载入以响应用户的动作,一般不影响HTML 文档的浏览器显示内容。如下是其基本文档结构://源程序1.5<! DOCTYPE HTML PUBLIC "- 阅读全文
posted @ 2011-07-15 23:15 csssky 阅读(337) 评论(0) 推荐(0)
JavaScript 编程起步
摘要:JavaScript 脚本已经成为Web 应用程序开发的一门炙手可热的语言,成为客户端脚本的首选。网络上充斥着形态各异的JavaScript 脚本实现不同的功能,但用户也许并不了解JavaScript 脚本是如何被浏览器中解释执行,更不知如何开始编写自己的JavaScript 脚本来实现自己想要实现的效果。本节将一步步带领读者踏入JavaScript 脚本语言编程的大门。 “Hello World!”程序 像学习C、Java 等其他语言一样,先来看看使用JavaScript 脚本语言编写的“HelloWorld!”程序://源程序1.1<! DOCTYPE HTML PUBLIC &qu 阅读全文
posted @ 2011-07-14 23:35 csssky 阅读(1058) 评论(2) 推荐(1)
JavaScript 能做什么
摘要:JavaScript 脚本语言由于其效率高、功能强大等特点,在表单数据合法性验证、网页特效、交互式菜单、动态页面、数值计算等方面获得广泛的应用,甚至出现了完全使用JavaScript编写的基于Web 浏览器的类Unix 操作系统JS/UIX 和无需安装即可使用的中文输入法程序JustInput,可见JavaScript 脚本编程能力不容小觑!下面仅介绍JavaScript 常用功能。注意:JS/UIX(系统测试:http://www.masswerk.at/jsuix/,命令手册:http://www.masswerk.at/ jsuix/man.txt,说明文档: http://www.ma 阅读全文
posted @ 2011-07-13 23:12 csssky 阅读(695) 评论(0) 推荐(1)
JavaScript 语言概述
摘要:JavaScript 是目前Web 应用程序开发者使用最为广泛的客户端脚本编程语言,它不仅可用来开发交互式的Web 页面,更重要的是它将HTML、XML 和Java applet、flash 等功能强大的Web 对象有机结合起来,使开发人员能快捷生成Internet 或Intranet 上使用的分布式应用程序。另外由于Windows 对其最为完善的支持并提供二次开发的接口来访问操作系统各组件并实施相应的管理功能,JavaScript 成为继.bat(批处理文件)以来Windows 系统里使用最为广泛的脚本语言。1.1 JavaScript 是什么应用程序开发者在学习一门新语言之前,兴趣肯定聚焦 阅读全文
posted @ 2011-07-13 23:00 csssky 阅读(1195) 评论(0) 推荐(1)