位置: 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)

  • 苹果13pro怎么截图(苹果13pro怎么截长屏)

    苹果13pro怎么截图(苹果13pro怎么截长屏)

  • 苹果11电量显示变黄了(苹果11电量显示怎么没有)

    苹果11电量显示变黄了(苹果11电量显示怎么没有)

  • 华为nova6视频通话可以美颜吗

    华为nova6视频通话可以美颜吗

  • 小米手机小窗口模式在哪设置(小米手机小窗口不能移动就像固定死了一样)

    小米手机小窗口模式在哪设置(小米手机小窗口不能移动就像固定死了一样)

  • 手机屏幕裂开了一条缝(手机屏幕裂开了可以继续使用吗)

    手机屏幕裂开了一条缝(手机屏幕裂开了可以继续使用吗)

  • 小米alpha发售时间(小米alpha mix发布会)

    小米alpha发售时间(小米alpha mix发布会)

  • 5a快充线是什么(5a快充线)

    5a快充线是什么(5a快充线)

  • 控制和管理计算机硬件和软件资源的是什么(控制和管理计算机硬件和软件资源,合理地组织)

    控制和管理计算机硬件和软件资源的是什么(控制和管理计算机硬件和软件资源,合理地组织)

  • 剪映能做多长的视频(剪映能做多长的视频放微信)

    剪映能做多长的视频(剪映能做多长的视频放微信)

  • 米8lite是米8青春版吗(米8和米8青春版区别)

    米8lite是米8青春版吗(米8和米8青春版区别)

  • qq要多少级才是皇冠(qq等级多少级值钱)

    qq要多少级才是皇冠(qq等级多少级值钱)

  • 笔记本发出滋滋声音(笔记本发出滋滋滋的声音然后死机)

    笔记本发出滋滋声音(笔记本发出滋滋滋的声音然后死机)

  • 手机膜有什么用(手机贴膜哪种膜最好)

    手机膜有什么用(手机贴膜哪种膜最好)

  • vivo手机开关机设置在哪里(vivo手机开关机键坏了多少钱)

    vivo手机开关机设置在哪里(vivo手机开关机键坏了多少钱)

  • iphonex几核(苹果x是六核吗)

    iphonex几核(苹果x是六核吗)

  • 苹果7p录视频怎么暂停(苹果7p录视频怎么录声音)

    苹果7p录视频怎么暂停(苹果7p录视频怎么录声音)

  • 快手横屏改竖屏(快手横屏竖屏切换)

    快手横屏改竖屏(快手横屏竖屏切换)

  • i74710mq属于高端i7吗(i74710mq上市时间)

    i74710mq属于高端i7吗(i74710mq上市时间)

  • 华为 Mate9怎么双清(华为mate9怎么双击屏幕唤醒)

    华为 Mate9怎么双清(华为mate9怎么双击屏幕唤醒)

  • 荣耀20和20pro的区别(荣耀20跟20pro)

    荣耀20和20pro的区别(荣耀20跟20pro)

  • 演示文稿底纹样式怎么设置(在演示文稿底色怎么设置)

    演示文稿底纹样式怎么设置(在演示文稿底色怎么设置)

  • 购物app开发技术有哪些(购物app软件开发)

    购物app开发技术有哪些(购物app软件开发)

  • pavupg.exe是什么进程 pavupg进程查询(pnaico.exe是什么软件)

    pavupg.exe是什么进程 pavupg进程查询(pnaico.exe是什么软件)

  • 波来古市附近的Chu Dang Ya火山,越南嘉来 (© Quang Ngoc Nguyen/Alamy)(波来古市在哪里)

    波来古市附近的Chu Dang Ya火山,越南嘉来 (© Quang Ngoc Nguyen/Alamy)(波来古市在哪里)

  • 销售收入怎么计算销项税额
  • 税收申报减免
  • 实际出资人享有什么权利
  • 应付销货方代垫运费计入什么科目
  • 小区业委会是否可以进行经营活动?
  • 原值和净值在报表怎么找
  • 发票丢了还能再开么
  • 购买车辆的保险怎么入账
  • 房地产开发企业预缴增值税
  • 定额发票遗失情况说明怎么写
  • 股权收购溢价的原因
  • 施工企业结算金额怎么算
  • 没有股权取得的分红如何交税?
  • 运输公司购买运输车辆保险进什么科目
  • 小规模纳税人工程服务的增值税率
  • 营业外支出税前可以扣除吗
  • 非居民企业减免的利息是否交增值税
  • 不能取得进项发票但结转成本,税务说明怎么写
  • 发票上传出现手印怎么办
  • 这个月发票领完了,还可以领吗?
  • 报关单毛重错了被海关查到
  • 出口佣金支付
  • 个体户定期定额申报表怎么填
  • 其他收益是一级科目还是二级科目
  • win10重置此电脑的密码是什么
  • 无形资产有哪些摊销方法
  • 奖金扣税标准税率表
  • php 字符串函数
  • PHP选项代码
  • jquery向下滑动元素
  • 图森在哪
  • php实现删除功能
  • php图形图像处理技术
  • 备用金需要发票吗?收据可以报销吗
  • 完成认证后开具什么证明
  • elementui input无法输入
  • 开具信用证费用由谁承担
  • 与http缓存有关的header
  • 出口增值税申报了
  • 收到的发票税收怎么处理
  • 提交表单数据有哪几种方法,php如何获取表单提交的数据
  • 哪些情况下可以使用食品添加剂
  • 跨月凭证怎么冲销
  • 门诊报销是怎么报的
  • 律师事务所收到专票能抵扣吗合法吗
  • 差旅费中火车票的进项税怎么计算
  • 住宿费发票可以报销吗
  • 事业单位的结余与企业的利润相比
  • 给客户的回扣怎么表达
  • 房产税怎么实行
  • 房地产契税新政策2023
  • 停产期间机器设备没提折旧,如何补提折旧
  • 基金会收到捐款的会计分录
  • 限定性和非限定性资产
  • 月末未完工半成品的分录
  • 建账前应该考虑哪些问题
  • 如何正确设置会员账号
  • wps.exe是什么
  • 防盗信息
  • service.exe是什么
  • windows8怎么调整亮度
  • win8.1文件夹选项
  • 使用标准用户帐号的方法
  • 重装win7系统后鼠标键盘不能用
  • Win10系统下怎么设置按Win+E进入计算机的图文教程
  • win7怎连蓝牙
  • shell中的-le
  • linux 删除inode
  • linux流量监测工具
  • bootstrap基础教程 源代码
  • jq倒计时代码
  • jquery常用函数
  • jquery map遍历
  • 辽宁省电子税务局电话
  • 关于车辆购置税的申报与缴纳下列说法正确的有
  • 社保已经申报成功未缴费在哪交费
  • 增值税发票怎么购票
  • 监察室主任岗位职责
  • 新疆自治区国税局郑志全
  • 国家税务总局在哪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设