位置: IT常识 - 正文

【js】超详细js函数基础()

编辑:rootadmin
【js】超详细js函数基础

推荐整理分享【js】超详细js函数基础(),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js的三种使用方法,js详解,,js常用技巧,js {...},javascriptjs,js常用技巧,js常用技巧,内容如对您有帮助,希望把文章链接给更多的朋友!

个人名片: 😊作者简介:一名大一在校生,web前端开发专业 🤡 个人主页:python学不会123 🐼座右铭:懒惰受到的惩罚不仅仅是自己的失败,还有别人的成功。 🎅**学习目标: 坚持每一次的学习打卡,学好js

文章目录函数的返回值 —return函数返回值练习什么是箭头函数?箭头函数案例函数调用有哪些1.方法调用2. 动态调用实例函数的参数如何使用arguments?什么是剩余参数?函数的作用域定义作用域函数的私有量什么是闭包函数?总结函数的返回值 —return

函数:函数是被设计为执行特定任务的代码块 函数的返回值:

当调用某个函数,函数就会返回一个结果当函数需要返回数据时,用return关键字语法:` function fn( ){ return 20; }`【js】超详细js函数基础(<javascript>)

注意: 1.return 后面的代码不会被执行 2. return能立即结束当前函数,return 不能换行写 3.return 函数没有return,函数默认返回undefined

函数返回值练习

1.求和函数的写法

//求和函数的写法 function getTotalPrice(x, y) { return x + y; //return 后面的代码不会被执行 //return 不能换行写 //return 函数没有return,函数默认返回undefined } let sum = getTotalPrice(1, 2); console.log(sum);

2.求任意数组中的最大值并且返回这个最大值

//求任意数组中的最大值并且返回这个最大值 function getArrMax(arr = []) { //先准备一个max变量存储数组的第一个值 let max = arr[0]; //2.遍历比较 for (let i = 1; i < arr.length; i++) { if (max < arr[i]) { max = arr[i]; } } //返回值 return max } let max = getArrMax([1, 3, 5, 7, 9]); console.log(max);什么是箭头函数?

箭头函数:是一种更简洁的匿名函数写法。 param1表示参数列表 statements表示函数内的语句块 expression表示函数内包含一个表达式 没有参数时,需要用空的小括号表示

0=>{statements}

语法:

function (param1,param2,paramN){//param1表示参数列表 return expressions; }更简短的函数并且不绑定this。箭头函数不绑定Arguments 对象箭头函数案例 //使用箭头函数定义一个求平方的函数 var fn=function(x){ return x*x; }函数调用有哪些1.方法调用

点语法调用对象obj方法:increment()

var obj={ value :0, increment:function(inc){ this.value+=typeof inc === 'number' ? inc:1; } } obj.increment(); console.log(obj.value);//1 obj.increment(2); console.log(obj.value)//32. 动态调用call()方法 语法:function.call(thisobj,args...) function:表示调用该函数 thisobj:表示绑定对象 args:表示将传递给被函数的参数 call:只能接收多个参数列表apply() 语法:function.apply(thisobj,[args]) apply:只能接收一个数组或者伪类数组,数组元素将作为参数列表传递给被调用的函数实例 //动态调用Math的max()方法计算数组的最大值元素 var a = [23,54,98,55,33] //
本文链接地址:https://www.jiuchutong.com/zhishi/300202.html 转载请保留说明!

上一篇:2021电赛F题视觉教程+代码免费开源(电赛2021题目)

下一篇:神经网络Python实现(9行代码)(神经网络模型python)

  • vivox27可不可以人脸解锁(vivox27可不可以开空调)

    vivox27可不可以人脸解锁(vivox27可不可以开空调)

  • 电脑屏幕变小了 两边出现黑屏(电脑屏幕变小了 左边出现黑屏怎么办)

    电脑屏幕变小了 两边出现黑屏(电脑屏幕变小了 左边出现黑屏怎么办)

  • 用台式电脑怎么放DVD(用台式电脑怎么查看wifi密码)

    用台式电脑怎么放DVD(用台式电脑怎么查看wifi密码)

  • iphone8能不能用5g(iPhone8能不能用nfc)

    iphone8能不能用5g(iPhone8能不能用nfc)

  • pr删除快捷键(pr如何快捷键删除)

    pr删除快捷键(pr如何快捷键删除)

  • 群互动标识不显示(群互动标识是什么意思)

    群互动标识不显示(群互动标识是什么意思)

  • 发过来的红包打不开怎么办(红包发出去还能要回来吗)

    发过来的红包打不开怎么办(红包发出去还能要回来吗)

  • 高通865手机有哪几款(高通865手机哪个性价比最高?)

    高通865手机有哪几款(高通865手机哪个性价比最高?)

  • 微信专清卡住了怎么办(微信专清无法清理怎么办)

    微信专清卡住了怎么办(微信专清无法清理怎么办)

  • 第四代程序设计语言是什么程序语言(四代程序设计语言有哪些)

    第四代程序设计语言是什么程序语言(四代程序设计语言有哪些)

  • 低蓝光显示器什么意思(显示器低蓝光设置多少合适?)

    低蓝光显示器什么意思(显示器低蓝光设置多少合适?)

  • 苹果11长度多少厘米(苹果11长度多少寸)

    苹果11长度多少厘米(苹果11长度多少寸)

  • 路由器reset是什么意思(路由器reset功能有什么用)

    路由器reset是什么意思(路由器reset功能有什么用)

  • 恢复初始状态是啥意思(恢复初始化状态)

    恢复初始状态是啥意思(恢复初始化状态)

  • word文档如何调节字间距(word文档如何调节页边距)

    word文档如何调节字间距(word文档如何调节页边距)

  • 数据文件可以删除吗(数据文件删除了影响软件应用吗)

    数据文件可以删除吗(数据文件删除了影响软件应用吗)

  • vivo手机备忘录在哪里(vivo手机备忘录怎么设置密码)

    vivo手机备忘录在哪里(vivo手机备忘录怎么设置密码)

  • 主机后面的接口(主机后面的接口没反应)

    主机后面的接口(主机后面的接口没反应)

  • 苹果x红外线灯怎么设置(苹果x红外坏了怎么办)

    苹果x红外线灯怎么设置(苹果x红外坏了怎么办)

  • int函数的使用方法(int函数怎么调用)

    int函数的使用方法(int函数怎么调用)

  • 苹果x怎么设置上下分屏(苹果x怎么设置陌生来电拦截)

    苹果x怎么设置上下分屏(苹果x怎么设置陌生来电拦截)

  • iqoo的液冷怎么开启(iqoo5怎么打开液冷散热)

    iqoo的液冷怎么开启(iqoo5怎么打开液冷散热)

  • 微信群发助手所有人怎么发(微信群发助手在微信哪里)

    微信群发助手所有人怎么发(微信群发助手在微信哪里)

  • oppo手机如何把手机黑名单的手机号拉出来(oppo手机如何把通讯录导入手机卡)

    oppo手机如何把手机黑名单的手机号拉出来(oppo手机如何把通讯录导入手机卡)

  • “讲述人”功能(讲述人功能怎么关闭)

    “讲述人”功能(讲述人功能怎么关闭)

  • 不符合Win11硬件标准如何照样升级Win11?(不符合win11硬件要求安装会怎么样)

    不符合Win11硬件标准如何照样升级Win11?(不符合win11硬件要求安装会怎么样)

  • 房地产企业递延所得税资产计算方法
  • 报验户与正常户的区别
  • 存款利息收入需要缴纳所得税吗
  • 员工旅游费用可以税前扣除吗?
  • 供应商给的折扣比发票少怎么做账
  • 免费样品销售给客户计入什么科目
  • 农产品加计扣除政策2023最新
  • 企业个人所得税逾期未申报怎么办
  • 单品销售的方法
  • 转让公司账本凭证都要移交吗
  • 尚未开发的土地使用权摊销
  • 金融机构可以采取什么措施
  • 年末结转本年利润后再结账吗
  • 会计行业新技术
  • 薪酬支出包括什么
  • 月末一次加权平均法是什么意思
  • 包装物押金为什么含税
  • 出纳日记账填写样本
  • PHP:mb_encoding_aliases()的用法_mbstring函数
  • linux 速度
  • PHP:pg_connect()的用法_PostgreSQL函数
  • php中strtotime
  • php单例模式demo
  • 实收资本大于注册资本是什么意思
  • php数据库连接池 实例
  • 筹建期间的开办费为什么不属于资产
  • 工会筹备金计税依据
  • gridview怎么连接数据库
  • css单行文本溢出隐藏
  • web前端性能响应时间
  • pytorch例程
  • gpt参数
  • php中array用法
  • 企业成本核算应遵循
  • 2020年防洪基金计算公式
  • 通行费电子发票平台
  • 主营业务收入和营业外收入的区别
  • 保险费的增值税税率
  • rust编程指南
  • 请问如何在
  • 购买商品或服务的人称为
  • 什么指的是土地面积
  • 打印银行电子回单有断号
  • 国债利息属于免税吗
  • 主营业务成本包括哪些
  • 核定征收的企业需要汇算清缴吗
  • 不带息银行汇票
  • 租房免租是什么意思
  • 个人所得税税前扣除凭证
  • 年终缴税比例
  • 应付账款与应付票据结合的原则
  • 抵扣认证的发票怎么做账
  • 资产报废需要税费吗
  • 以前年度应收账款少记怎么处理
  • 预收账款占销售收入比例预警值为比例大于
  • 准备金支出是否含税
  • 进项票是服务费怎么做会计分录
  • 断电恢复
  • mysql的索引实现原理
  • apt-get update错误
  • fedora系统安装教程
  • centos7权限
  • windows如何关闭
  • win8开始屏幕设置
  • centos bbrplus
  • nero recode
  • win1020h2正式版下载
  • 网站备份是什么意思
  • win7系统打开java的控制面板的方法
  • linux执行多个脚本
  • 可以查杀病毒的软件
  • 仿京东首页html5
  • 关于jquery的描述错误的是
  • pythoni脚本
  • jquery ztree选中节点颜色
  • 等待窗口
  • python多进程共享对象
  • 税务行政处罚一般程序和简易程序的区别
  • 信用社股金分红时间
  • 房屋增值税和土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设