2026/3/27 11:55:28
网站建设
项目流程
哪个网站做的游戏好玩,官方网站是什么意思,衡阳网站,乒乓球网站怎么做#x1f3ac; HoRain云小助手#xff1a;个人主页 #x1f525; 个人专栏: 《Linux 系列教程》《c语言教程》
⛺️生活的理想#xff0c;就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站#xff0c;性价比超高#xff0c;大内存超划算#xff01;… HoRain云小助手个人主页 个人专栏: 《Linux 系列教程》《c语言教程》⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。专栏介绍专栏名称专栏介绍《C语言》本专栏主要撰写C干货内容和编程技巧让大家从底层了解C把更多的知识由抽象到简单通俗易懂。《网络协议》本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘一起解密网络协议在运行中协议的基本运行机制《docker容器精解篇》全面深入解析 docker 容器从基础到进阶涵盖原理、操作、实践案例助您精通 docker。《linux系列》本专栏主要撰写Linux干货内容从基础到进阶知识由抽象到简单通俗易懂帮你从新手小白到扫地僧。《python 系列》本专栏着重撰写Python相关的干货内容与编程技巧助力大家从底层去认识Python将更多复杂的知识由抽象转化为简单易懂的内容。《试题库》本专栏主要是发布一些考试和练习题库涵盖软考、HCIE、HRCE、CCNA等目录⛳️ 推荐专栏介绍JavaScript 函数定义主要定义方式1. 函数声明函数语句2. 函数表达式3. IIFE (立即调用函数表达式)4. 箭头函数ES6新增5. 函数生成器声明和表达式ES6新增函数定义的关键特性示例JavaScript 函数定义JavaScript 函数是通过function关键字定义的可重复执行代码块是 JavaScript 中的基本构建单元。以下是 JavaScript 函数的定义方式和相关特性主要定义方式1. 函数声明函数语句这是最传统的函数定义方式语法如下function name([param1, param2, ..., paramN]) { // 函数体 }示例function displayMessage() { alert(Hello World!); }特点函数声明会被提升hoisting可以在定义之前调用函数名是必需的适用于需要在代码中多次使用的函数2. 函数表达式函数表达式是将函数作为表达式赋值给变量语法如下var functionName function([param1, param2, ..., paramN]) { // 函数体 };示例var multiply function(a, b) { return a * b; };特点无提升不能在定义前调用可以是匿名函数如上例可以是具名函数表达式在堆栈跟踪中显示函数名常用于 IIFE立即调用函数表达式3. IIFE (立即调用函数表达式)在函数声明后立即调用的函数表达式(function() { // 代码 })();示例(function() { console.log(This function runs immediately!); })();4. 箭头函数ES6新增语法简洁省略了function关键字使用符号const name (param1, param2, ...) { // 函数体 };示例const multiply (a, b) a * b;特点无独立的this绑定继承自外层作用域不能作为构造函数使用不支持arguments对象不支持yield语句不支持命名函数表达式5. 函数生成器声明和表达式ES6新增用于创建生成器函数可以暂停和恢复执行function* name([param1, param2, ..., paramN]) { // 生成器函数体 }示例function* counter() { let i 0; while(true) { yield i; } }函数定义的关键特性函数是头等对象在 JavaScript 中函数是第一类对象可以像其他对象一样具有属性和方法。函数参数默认按值传递基本类型对象类型参数的修改会影响外部作用域函数返回值使用return语句返回值无return语句的函数默认返回undefined作用域函数内声明的变量为局部变量函数外声明的变量为全局变量通过闭包机制内部函数可以访问外部函数变量函数提升函数声明会被提升到作用域顶部函数表达式不会被提升示例无参数函数function greet() { console.log(Hello, world!); } greet(); // 调用函数带参数函数function add(a, b) { return a b; } console.log(add(3, 5)); // 输出 8箭头函数示例const square x x * x; console.log(square(4)); // 输出 16函数是 JavaScript 中的核心概念掌握函数定义方式对于编写可重用、可维护的代码至关重要。❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧