chapter1 javascript 语法基础(lesson7)

chapter1 javascript 语法基础(lesson7)

ID:25212694

大小:335.50 KB

页数:12页

时间:2018-11-18

chapter1 javascript 语法基础(lesson7)_第1页
chapter1 javascript 语法基础(lesson7)_第2页
chapter1 javascript 语法基础(lesson7)_第3页
chapter1 javascript 语法基础(lesson7)_第4页
chapter1 javascript 语法基础(lesson7)_第5页
资源描述:

《chapter1 javascript 语法基础(lesson7)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、JavaScript程序设计第一章JavaScript语法基础Lesson7主讲老师:王涛QQ:1640302352回顾数组的如何定义并初始化循环控制语句有哪几种3本节目标JavaScript内置函数的应用自定义函数的定义与调用理解变量的作用域4JavaScript函数内置函数eval函数:用于计算字符串表达式的值isNaN函数:用于验证参数是否为NaN(非数字)JavaScript代码varstr1=prompt(“输入一个表达式,我给您计算","1+1");varresult=eval(str1);document.write(st

2、r1+"="+result);varx=prompt("输入一些数据","0");if(isNaN(x))alert(x+"不是一个数字");elsealert(x+"是一个数字");5自定义函数定义函数:function函数名(参数1,参数2,…){语句;}调用函数:函数调用一般和表单元素的事件一起使用,调用格式为: 事件名=“函数名”;functionsum(one,two){varresult=one+two;returnresult;}表示单击此按钮时,

3、调用函数sum()执行局部变量和全局变量局部变量如果在函数定义内声明了一个变量,则改变了称为局部变量全局变量如果在函数定义外声明了一个变量,则改变了称为全局变量67变量a、b和c只能在其各自的函数中被访问变量的作用域脚本函数function1局部变量a函数function2局部变量b函数function3局部变量c可由函数1、函数2和函数3访问全局变量gg全局变量不需要以var关键字进行声明,但局部变量则必须以此关键字来声明8函数的应用num1num2result9定义函数JavaScript代码functioncomput

4、e(op){varnum1,num2;num1=parseFloat(document.myform.num1.value);num2=parseFloat(document.myform.num2.value);if(op=="+")document.myform.result.value=num1+num2;if(op=="-")document.myform.result.value=num1-num2;if(op=="*")document.myform.result.value=num1*num2;if(op=="/"&&num2!=0)document.myform.result.

5、value=num1/num2;}定义函数compute(),完成计算的功能。op参数代表运算符号10调用函数

第一个数
第二个数

6、"-"onClick="compute('-')">

计算结果

11总结自定义函数的定义及其调用12作业完善计算器,实现基本算术运算实现简易邮件验证功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。