- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 八项学习制度.doc
- 2011-2012班长总结.doc
- 雷锋精神活在心中.doc
- 实验四线性表的链式存储实验.doc
- 二下形近字组词.ppt
- 2012二年级上册期中试卷.doc
- 解析网站页面搜索与排名.doc
- 班风学风班级管理班会课件.ppt
- 理解数据库范式.doc
- 金属凝固原理复习思考题-2011.doc
- 2023年山东水利职业学院招聘笔试真题含答案详解.docx
- 2023年山东海事职业学院招聘笔试真题及答案详解1套.docx
- 2023年山东海事职业学院招聘笔试真题及答案详解一套.docx
- 2023年山东海事职业学院招聘笔试真题及参考答案详解一套.docx
- 2023年山东水利职业学院招聘笔试真题及答案详解一套.docx
- 儿童网络安全守护手册-预防网络风险,保障信息安全.pptx
- 2023年山东水利职业学院招聘笔试真题带答案详解.docx
- 2023年山东海事职业学院招聘笔试真题参考答案详解.docx
- 2023年山东水利职业学院招聘笔试真题及答案详解1套.docx
- 2023年山东服装职业学院招聘笔试真题及参考答案详解一套.docx
文档评论(0)