版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目6制作简易计算器主讲:***2024年1月2日JavaScript动态网页设计1子项目2024年1月2日JavaScript动态网页设计2
函数是一组可以随时运行的语句,是完成某个功能的一组语句,它接收0个或者多个参数,然后执行函数体来完成某个功能,最后根据需要返回或者不返回处理结果,2024年1月2日JavaScript动态网页设计3学习任务任务1函数的定义与调用任务2用arguments对象访问函数的参数
2024年1月2日JavaScript动态网页设计4任务1函数的定义与调用
函数由如下方式进行声明的:关键字function、函数名、一组函数,以及置于花括号的待执行代码,函数基本语法如下:functionfunctionName(arg0,arg1,....argN) {
statements };表单下拉框格式:例如:
FunctionHaxi(sName,sMessage){Alert(“Hello”+sName+sMessage);}2024年1月2日JavaScript动态网页设计5例如:函数调用示例<scripttype="text/javascript"> functionmyFunction() { alert("HelloWorld!"); }</script>运行结果如下图所示:2024年1月2日JavaScript动态网页设计62)函数返回值
如:functionsum(num1,num2)
{
Returnnum1+num2;
}
如果函数无返回值,那么可以调用没有参数的return,随时退出函数。
2024年1月2日JavaScript动态网页设计7任务1用arguments对象访问函数的参数Javascript函数并没有严格要求哪些参数是必选参数,哪些参数是可选参数,因此传入的参数个数是允许不等于定义函数时参数的个数的。如果在函数中使用了未定义的参数,则会提示语法错误(参数未定义),Javascript代码不会正常运行,如果参数已经定义,但未正确地传入,相关参数值会以Undefined替换,Javascript代码仍正常运行表单下拉框2024年1月2日JavaScript动态网页设计8[范例6-2]argument示例
<scripttype=“text/javascript”>
<!--
functionhello(name,age)
{
alert(“Iam”+name+“,Myoldis”+age+“years!”);
}
</script>
</head>
<body>
<inputtype="button"onclick="hello('Jim')"value="OK">
<inputtype="button"onclick="hello('Jim')"value="OK">
<
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宝鸡文理学院《素描(人体)》2021-2022学年第一学期期末试卷
- 现代商业银行内控机制的法律问题研究
- 家用切肉机项目可行性实施报告
- 工业用垃圾焚化炉市场环境与对策分析
- 晒蓝图设备项目可行性实施报告
- 恢复和回收制冷剂气体用压缩机项目可行性实施报告
- 2024年学校实验室管理规章制度
- 宝鸡文理学院《绩效管理》2021-2022学年第一学期期末试卷
- 抽绳包项目评价分析报告
- 拔钉钳项目评价分析报告
- 老旧小区改造施工组织详细
- 东北林大保护生物学教案
- 三位数乘两位数的口算和估算课件
- 生产现场8S检查表
- 悬挑式卸料平台搭设-安全旁站监理记录
- 比特币基础知识介绍课件
- 健康社会决定因素2015.8课件
- 妇科常用药物课件
- 教师资格的定期注册申请表
- 氢氟酸MSDS职业危害告知卡
- 机械设备进场验收记录完整版
评论
0/150
提交评论