当前位置: 首页 > news >正文

Javascript函数之函数的基本使用以及封装?

1、为什么需要函数?

函数:被指定为执行特殊任务的代码块

说明:函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码块,有利于精简代码方便复用。

如果在一个页面中我们想要展示5个九九乘法表,之前的写法是不是得复制5遍代码,但是现在我们用函数的话把这个九九乘法表的代码给它起一个函数名称,直接调用函数名称即可,这里是调用了2次,所以页面中展示2遍九九乘法表。

2、函数使用方式

先声明,后调用

声明语法:function 函数名() {

                       函数体

                   }

(1)函数命名规范:和变量命名基本一致

尽量小驼峰式命名

前缀应该为动词

命名建议:常用动词约定   【can:判断是否可执行某个动作;has:判断是否含有某个值;is:判断是否为某个值;get:获取某个值;set:设置某个值;load:加载某些数据】

(2)函数的调用语法

函数名()

注意:声明(定义)的函数必须调用才会真正被执行,使用()调用函数。函数一次声明可以多次调用,每一次函数调用函数体里面的代码都会执行一遍。

3、函数练习

(1)需求:写一个打招呼的函数 hi~

(2)封装一个函数,计算两个数的和

(3)封装一个函数计算1-100之间的所有数的和

4、思考

第三个函数练习,计算1-100之间的和,如果我想要计算1-1000之间的和,是不是又得重新写一下for循环的参数,这样封装函数就意义不大了,其实函数是可以带参数的。

http://www.dtcms.com/a/580928.html

相关文章:

  • 力扣 寻找两个正序数组的中位数
  • 文库类网站建设建议及经验上海高风险区域最新
  • 建设工程自学网站网站建设及管理使用情况汇报
  • Java 多线程同步机制深度解析:从 synchronized 到 Lock
  • AR眼镜在核电操作智能监护应用技术方案|阿法龙XR云平台
  • Rust 练习册 :Nth Prime与素数算法
  • 杭州网站建设机构win7做网站服务器卡
  • 算法基础篇:(三)基础算法之枚举:暴力美学的艺术,从穷举到高效优化
  • 【大模型学习3】预训练语言模型详解
  • 《Linux系统编程之开发工具》【实战:倒计时 + 进度条】
  • 【Frida Android】实战篇1:环境准备
  • 【2025 CVPR】EmoEdit: Evoking Emotions through Image Manipulation
  • 如何创建网站内容网站名称不能涉及
  • 编写微服务api
  • Flutter Transform.rotate 与动画控制器 实现旋转动画
  • Flutter进行命令打包各版本程序(2025.11)
  • 【基于 WangEditor v5 + Vue2 封装 CSDN 风格富文本组件】
  • 网站建设的重要性意义徐州建站公司模板
  • Scrapy源码剖析:下载器中间件是如何工作的?
  • vi 编辑器命令大全
  • AI 预测 + 物联网融合:档案馆温湿度监控系统发展新趋势
  • Vue JSON结构编辑器组件设计与实现解析
  • 14_FastMCP 2.x 中文文档之FastMCP高级功能:MCP中间件详解
  • 软考中级软件设计师(下午题)--- UML建模
  • 机械臂时间最优规划
  • 【LeetCode刷题】两数之和
  • 10 月热搜精选
  • 郑州商城网站开发摄影网站源码 国外
  • Docker 加载镜像时报 no space left on device 的彻底解决方案
  • 5、prometheus标签