鲜花网站建设的项目介绍新野网站建设

张小明 2026/1/14 16:46:39
鲜花网站建设的项目介绍,新野网站建设,c asp.net 做网站,wordpress插件王函数 一、为什么需要函数#xff1f; function#xff0c;是被设计为执行特定任务的代码块 说明#xff1a; 函数可以把具有相同或相似逻辑的代码“包裹”起来#xff0c;通过函数调用执行这些被“包裹”的代码逻辑#xff0c;这么做的优势是有利于精简代码方便复用。 比如…函数一、为什么需要函数function是被设计为执行特定任务的代码块说明函数可以把具有相同或相似逻辑的代码“包裹”起来通过函数调用执行这些被“包裹”的代码逻辑这么做的优势是有利于精简代码方便复用。比如我们前面使用的 alert() 、 prompt() 和 console.log() 都是一些 js 函数只不过已经封装好了我们直接使用的二、函数使用1先声明再调用注意声明定义的函数必须调用才会真正被执行使用 () 调用函数曾经使用的 alert() , parseInt() 这种名字后面跟小括号的本质都是函数的调用2函数名命名规范Ø 和变量命名基本一致Ø 尽量小驼峰式命名法Ø 前缀应该为动词Ø 命名建议常用动词约定三、函数传参若函数完成功能需要调用者传入数据那么就需要用有参数的函数这样可以极大提高函数的灵活性1声明语法参数列表Ø 传入数据列表Ø 声明这个函数需要传入几个数据Ø 多个数据用逗号隔开2调用语法调用函数时需要传入几个数据就写几个用逗号隔开●形参声明函数时写在函数名右边小括号里的叫形参形式上的参数●实参调用函数时写在函数名右边小括号里的叫实参实际上的参数●形参可以理解为是在这个函数内声明的变量比如 num1 10实参可以理解为是给这个变量赋值●开发中尽量保持形参和实参个数一致●曾经使用过的 alert(打印), parseInt(11), Number(11) 本质上都是函数调用的传参3函数传参-参数默认值说明这个默认值只会在缺少实参参数传递时 才会被执行所以有参数会优先执行传递过来的实参, 否则默认为undefined四、函数返回值函数是执行特定任务的代码块有返回值函数的概念Ø 当调用某个函数这个函数会返回一个结果出来Ø 这就是有返回值的函数当函数需要返回数据出去时用return关键字格式return 数据细节Ø 在函数体中使用 return 关键字能将内部的执行结果交给函数外部使用Ø return 后面代码不会再被执行会立即结束当前函数所以 return 后面的数据不要换行写Ø return函数可以没有 return这种情况函数默认返回值为 undefined函数细节补充●两个相同的函数后面的会覆盖前面的函数●在Javascript中 实参的个数和形参的个数可以不一致●如果形参过多 会自动填上undefined (了解即可) 如果实参过多 那么多余的实参会被忽略 (函数内部有一个arguments,里面装着所有的实参)●函数一旦碰到return就不会在往下执行了 函数的结束用return五、作用域通常来说一段程序代码中所用到的名字并不总是有效和可用的而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性增强了程序的可靠性减少了名字冲突。变量的访问原则●只要是代码就至少有一个作用域●写在函数内部的局部作用域●如果函数中还有函数那么在这个作用域中就又可以诞生一个作用域●访问原则在能够访问到的情况下 先局部 局部没有在找全局六、匿名函数没有名字的函数可以通过以下两种方法使用1函数表达式使用函数表达式和具名函数的区别具名函数的调用可以写在任意位置但函数表达式必须先声明再调用2立即执行函数场景介绍: 避免全局变量之间的污染不需要调用可以立即执行注意 多个立即执行函数要用 ; 隔开要不然会报错●写法一●写法二七、逻辑中断1 逻辑运算符里的短路●短路只存在于 和 || 中当满足一定条件会让右边代码不执行●原因通过左边能得到整个式子的结果因此没必要再判断右边●运算结果无论还是 || 运算结果都是最后被执行的表达式值一般用在变量赋值本周学习了JS基础并学习了一部分Web-APIs感觉就是把HTML和CSS以及JAVA中的部分内容结合了一下感觉挺有意思难度不大主要是写代码的时候要细心要熟练掌握语法下周将继续学习APIs
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

美创网站建设优势如何搭建高访问量的网站

一、测试工具资源矩阵 1.1 自动化测试工具生态 现代软件测试已进入自动化为主导的时代。Selenium作为Web自动化测试的标杆工具,支持多种编程语言(Java、Python、C#等)和浏览器,其强大的元素定位能力和丰富的API使其成为Web UI自…

张小明 2026/1/10 13:23:44 网站建设

网站计数代码北京厦门网站优化

1、检测服务器是否正常假设,当前MySQL服务的root密码为123456,写脚本检测MySQL服务是否正常(比如,可以正常进入mysql执行show processlist),并检测一下当前的MySQL服务是主还是从,如果是从&…

张小明 2026/1/9 20:15:26 网站建设

三网合一营销型全网站河北seo基础教程

你是否曾经在处理PDF文档时遇到这样的困扰:想要快速提取文档中的关键信息,却发现现有的工具要么操作复杂,要么对中文支持不佳?面对企业文档管理系统中的海量PDF文件,如何高效完成批量处理任务?今天&#xf…

张小明 2025/12/30 14:10:11 网站建设

网站重要三要素注册公司需要什么材料

在数字化转型不断深化的今天,软件已渗透至金融、医疗、政务等关键领域,其安全性直接关系到用户隐私、企业声誉乃至社会稳定。作为软件质量保障的重要环节,安全测试已成为测试工程师必须掌握的核心能力。本文面向软件测试从业者,系…

张小明 2025/12/31 5:32:31 网站建设

大型门户网站模板网络运维是做什么的

BetterNCM插件:重新定义你的网易云音乐体验 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在忍受网易云音乐基础功能的限制吗?BetterNCM插件如同一把魔法钥匙…

张小明 2026/1/9 20:15:27 网站建设

国内漂亮大气的网站出入西安最新通知今天

第一章:MCP AI-102模型测试的核心挑战在对MCP AI-102模型进行测试时,面临多重技术性挑战,这些挑战直接影响评估的准确性与模型的可部署性。测试过程不仅需要验证模型在标准数据集上的表现,还需考察其在边缘场景、资源受限环境以及…

张小明 2025/12/31 13:25:23 网站建设