网站大量收购独家精品文档,联系QQ:2885784924

JavaScript尹峰.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaScript尹峰

JavaScript常用功能手册”text/javascript” /**javascript代码**/ /script JavaScript程序放在单独的.js文件中,然后在HTML文件中引用。 写在head标记对之间,格式如下: head script type=”text/javascript” src=”js文件路径”/script /head JavaScript常量 整型常量 如:1,234 布尔值 Boolean常量只有两种取值:true,false 字符型常量 用’’或者””括起来的字符串 null JavaScript中使用null表示什么也没有。 JavaScript变量 变量时在程序执行过程中值可变的量,是系统内存中的一个命名的存储单元,与常量相对。 JavaScript的变量声明采用弱类型,即:变量类型在定义时不需声明,而是在解释执行时由解释器检查器类型。 变量的定义规则: 变量名必须以字母开头,中间可以出现数字,下划线。变量名不能有空格、+或其他符号 2.变量名第一个单词全部小写,第二个单词开始每个单词的首字母大写,其余字母小写。 3. 不能使用JavaScript的关键字作为变量。 示例:varfirst Test=””;//字符串类型的变量 var first_Test=2;//整数类型 变量的作用域: 在JavaScript中有全局变量和局部变量之分。全局变量是定义在所有函数体之外,其作用范围是所有函数;而局部变量时定义在函数体之内,只对该函数是可见的。 JavaScript自定义函数 JavaScript函数只有在调用的时候才会被执行。通常被其它函数调用或者用于响应事件。函数根据需要可以自己决定是否要带参数和返回值。 函数的定义: function 函数名([参数列表]) { 语句块; [return 表达式;] } 2、函数的调用 调用函数的方法就是使用函数的名称并赋给参数相应的值。 在JavaScript中调用函数时,可以向函数传递比在函数定义时参数数目要少的参数。用typeof运算符可以得到参数的类型。对于未传递的参数,用typeof运算符得到的结果是“undefined”。 JavaScript也可以向函数传递比在函数定义时参数数目要多的参数,可以使用arguments数组来读取传入的参数。传递给函数的第一个参数是arguments数组的第一个元素,我们可以用“函数名称.arguments[0]”来进行引用。 JavaScript系统函数 JavaScript中的系统函数又称为内部方法,它们不属于任何对象,可以直接使用。一些常用的系统函数如下: eval(字符串表达式) 返回字符串表达式的运算结果值。例: test=eval(“8+9+4/2”);//运算完成后test的值为19 parseFloat(字符串) 将字符串转化为浮点数,转化成功则返回相应的浮点数,否则返回NaN。 parseInt(字符串,radix) 其中radix是数字的进制,默认为十进制。其余用法同上parseFloat()。 JavaScript事件驱动 在JavaScript中编写的函数,通常是在其他代码进行调用时才会执行。不过我们也可以将函数与某个事件(Event,通常是鼠标或热键的动作)联系起来,使得当事件发生时执行该函数。这个方法称之为事件驱动(Event Driver)。而对事件进行处理的函数,称之为事件处理程序(EventHandler事件句柄)。 1.JavaScript常用的事件:nblur:元素失去焦点 onchange:域的内容发生变化 onclick:鼠标单击某个对象 ondbclick:鼠标双击某个对象 onfocus:元素获得焦点 onkeydown:键盘的某个键被按下 onload:页面或图像完成加载 onmousedown:鼠标被按下 onmousemove:鼠标被移动 onmouseover:鼠标被移动到某元素上 onmouseout:鼠标从元素上移开 onselect:文本被选定。 onsubmit:提交按钮被点击 事件与函数的关联 要将一个函数与某个HTML元素的事件关联起来,需要设置相应的HTML标记中的属性值。示例如下:将一个button元素的click事件的处理函数为MyProc()。 script language=javascript function myPorc(){ alert(document.all(txt).value); } /script input type=text name=txt / input type=button value=Try onClick=myPorc( );/ JavaScript内置对象 数组对象类型Array

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档