- 1
- 0
- 约1.95万字
- 约 18页
- 2026-02-04 发布于北京
- 举报
函数Function
在JavaScript中,每个函数其实都是一个Function对象。(学完了对象再回头看这句话)
函数语法
函数就是包裹在花括号中的代码块,前面使用了function:
/**js是大小写敏感的,function必须全
小写*/functionfunName(){//函数代码块...}
函数的返回值
如果一个函数中没有使用return语句,则它默认返回undefined。要想返回一个特定的值,则函数必须使用
return语句来指定一个要返回的值
functionsayHi(){returnHello;//加return返回想要返回
的数据}functionfun(){vara1;varb2;}
console.log(sayHi())//打印Helloconsole.log(fun())//
undefined
函数的参数
定义带参数的函数
函数add(num1,num2){返回num1+num2;}控制台.记录(add(1,2));//3控制台.记录
(add())//注意这里不会报错哦,定义了参数即使不传参数js也会认为是合法的
即使不定义参数,也可以获取到传递的参数
函数Function
在JavaScript中,每个函数其实都是一个Function对象。(学完了对象再回头看这句话)
函数语法
函数就是包裹在花括号中的代码块,前面使用了function:
/*
*js是大小写敏感的,function必须全小写
*/
functionfunName(){
//函数代码块...
}
函数的返回值
如果一个函数中没有使用return语句,则它默认返回undefined。要想返回一个特定的值,则函数必须使用
return语句来指定一个要返回的值
functionsayHi(){
returnHello;//加return返回想要返回的数据
}
functionfun(){
vara1;
varb2;
}
console.log(sayHi())//打印hello
console.log(fun())//undefined
函数的参数
定义带参数的函数
functionadd(num1,num2){
returnnum1+num2;
}
console.log(add(1,2));//3
console.log(add())//注意这里不会报错哦,定义了参数即使不传参数js也会认为是合法的
即使不定义参数,也可以获取到传递的参数
函数add(){控制台.记录(参数列表)}控制台.记录
(add(1,2,3,4))//[1,2,3,4]
函数重载
在JS中没有函数重载,但是我们可以利用函数参数的特殊性实现函数的重载。
functionadd(){if(arguments.length2){returnarguments[0]+
arguments[1];}if(arguments.length3){returnarguments
[0]+arguments[1]+arguments[2];}///后面的代码省略}
add(1,2);//3add(1,2,3);//6
函数作用域
在JavaScript中只有2种作用域,
您可能关注的文档
- 电商ego-cms系统源码:内容分类与管理.pdf
- 随笔杂文知识精讲:文体特点与应用技巧.pdf
- 幼儿园大美术活动:感受与创作夸张农民画.pdf
- 语文中考备战限时小卷:注音、错别字、词语运用与标点符号.pdf
- 绩效管理教学包:绩效目标与绩效计划设计与实施.pdf
- 音乐之翼:编织梦想与远方.pdf
- 英语二历年真题及答案:阅读判断题与技巧.pdf
- 智能照明系统设计与实现.pdf
- LabVIEW控件使用指南.pdf
- 应用一元一次方程解决行程问题.pdf
- 《病理生理学》(人卫第8版)试卷及答案.docx
- 2025年云计算服务行业五年市场规模分析报告.docx
- 手术室护士理论模拟试卷及答案.docx
- 2025年水电站主变压器油样采集与检测试卷及答案.docx
- 2025_2026学年新教材高中地理第二章资源安全与国家安全第三节中国的耕地资源与粮食安全课时评价含解析新人教版选择性必修第三册.doc
- 2025年全国网络安全知识竞赛试卷及答案.docx
- 2025年电力电网-国家电网职称-电网中级(电力系统及其自动化)历年参考试卷及答案.docx
- 初中英语八年级下册Unit10情感表达与建议主题单元复习课教学设计.docx
- 六年级英语小升初语音与字母系统专项复习.docx
- UnitLet’scelebrate!TheRealFatherChristmas课件外研版高中英语().pptx
最近下载
- 《GBT1541-2013纸和纸板尘埃度的测定》(2026年)实施指南.pptx VIP
- 办公用品采购服务方案、售后方案.docx VIP
- 胃肠外科护理护士出科理论考核试题与答案.pdf VIP
- 废水污染源自动在线监控设施业务知识.docx VIP
- 护理业务查房管理规范(T/HNNAS 005—2025).pptx
- 哲学概论第2讲-本体论.ppt VIP
- 人教版一年级数学下册.pdf VIP
- 复杂超限高位大跨连体结构设计.pdf VIP
- JBT 9101-2014 通风机转子平衡.pdf VIP
- 深度解析(2026)《GBT 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pptx VIP
原创力文档

文档评论(0)