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

  • 揭秘你所不知道的高校微信运营推广方法!(揭秘你所不知道的世界)

    揭秘你所不知道的高校微信运营推广方法!(揭秘你所不知道的世界)

  • android 自定义view(Android 自定义view面试题)

    android 自定义view(Android 自定义view面试题)

  • 宽带连接开机自启(开机自动宽带连接)(宽带连接开机自动拨号)

    宽带连接开机自启(开机自动宽带连接)(宽带连接开机自动拨号)

  • 苹果怎么打电话录音(苹果怎么打电话的时候切换主号副号)

    苹果怎么打电话录音(苹果怎么打电话的时候切换主号副号)

  • 什么是IP(什么是ip营销)

    什么是IP(什么是ip营销)

  • 小度投屏怎么设置方法(小度投屏设置)

    小度投屏怎么设置方法(小度投屏设置)

  • qml是什么(qml是什么词语的缩写)

    qml是什么(qml是什么词语的缩写)

  • 文章暂时找不到了是什么原因(文章暂时找不到了 怎么删除)

    文章暂时找不到了是什么原因(文章暂时找不到了 怎么删除)

  • 微信下载文件对方知道吗(微信下载文件对面知道吗)

    微信下载文件对方知道吗(微信下载文件对面知道吗)

  • 海康威视初始密码多少(海康威视初始密码忘了怎么办)

    海康威视初始密码多少(海康威视初始密码忘了怎么办)

  • 华为平板充电红灯一闪一闪(华为平板充电红灯闪烁,无法开机)

    华为平板充电红灯一闪一闪(华为平板充电红灯闪烁,无法开机)

  • 华为怎么安装谷歌商店(华为怎么安装谷歌框架)

    华为怎么安装谷歌商店(华为怎么安装谷歌框架)

  • 怎样在wps里面打文字(怎样在wps里面打对勾)

    怎样在wps里面打文字(怎样在wps里面打对勾)

  • i5760是几代(i5 760相当于i3几代)

    i5760是几代(i5 760相当于i3几代)

  • 京东退款后京豆返还吗(京东退款后京豆有效期)

    京东退款后京豆返还吗(京东退款后京豆有效期)

  • p30屏幕录制在哪里(华为p30屏幕录制在设置里面那个地方)

    p30屏幕录制在哪里(华为p30屏幕录制在设置里面那个地方)

  • 域名停靠什么意思(什么叫域名停靠)

    域名停靠什么意思(什么叫域名停靠)

  • powerpoint的主要功能是(powerpoint的主要应用)

    powerpoint的主要功能是(powerpoint的主要应用)

  • 8250和8265u区别(8265u比8250u强多少)

    8250和8265u区别(8265u比8250u强多少)

  • 国内外常用的数据库有哪些(国内外常用的数学软件)

    国内外常用的数据库有哪些(国内外常用的数学软件)

  • xr无线充电怎么用(xr无线充电怎么修)

    xr无线充电怎么用(xr无线充电怎么修)

  • 爱奇艺会员怎么分享二维码给别人(爱奇艺会员怎么关闭自动续费)

    爱奇艺会员怎么分享二维码给别人(爱奇艺会员怎么关闭自动续费)

  • 抖音万能卡怎么获得(抖音万能卡怎么用2023)

    抖音万能卡怎么获得(抖音万能卡怎么用2023)

  • 怎么设置qq主页飘字(怎么设置qq主页背景自定义)

    怎么设置qq主页飘字(怎么设置qq主页背景自定义)

  • kentbcli.exe是什么进程 有什么用   kentbcli进程查询(kprcycleaner.exe是什么)

    kentbcli.exe是什么进程 有什么用 kentbcli进程查询(kprcycleaner.exe是什么)

  • 小规模纳税人取得增值税
  • 小规模企业增值税怎么申报
  • 增值税和城建税怎么算
  • 出差的招待费怎么报销
  • 分摊房屋租赁费计入什么科目
  • 出口免税不退税会计分录
  • 分公司没有业务季报怎么处理
  • 小企业以前年度损益调整科目取消了吗
  • 签订代销合同的人有没有退货权
  • 销售亏损原因分析范文
  • 电子增值普通发票经营范围呢免费吗
  • 营改增后房屋维修的发票可以抵扣吗?
  • 企业所得税固定资产一次性扣除
  • 电子普通发票进什么科目
  • 佣金发票可以抵扣吗
  • 合伙企业对外投资
  • 电子汇款收入是什么意思
  • 年度成本费用利润率多少合适
  • 增值税专票销售额
  • 建账怎么建
  • php如何使用session
  • iphone6splus 充电
  • 以专利权出资,能否使用专利权
  • 房地产企业前期物业费可否税前扣除
  • 利用均匀水流导致的水位变化来显示时间
  • 出租固定资产取得的收入属于收入要素吗
  • 事业单位无职务人员称什么
  • adamax优化器
  • php如何实现
  • 年报写歇业 可以写多久
  • 通过ChatGPT实现的ChatPDF,简单的应用落地,让你的文档变成一个智能助手,通过对话的方式快速学习文档内容
  • react5
  • vue 快速上手
  • 核销已计提坏账的应收账款
  • 零申报企业所得税怎么申报
  • 财务报表季报应付职工薪酬是指三个月工资累计还是
  • 永续债利息可以扣除嘛
  • 下乡扶贫有补助吗
  • 长期股权投资的明细科目有哪些
  • 股票分红个人所得税
  • 服务费的开票项目是什么
  • 一般纳税人在任何情形下都可以领购使用增值税专用发票
  • 一次性伤残补助金怎么查询进度
  • 调减加计抵减额什么意思
  • 其他应付款转实收资本股东会决议
  • 收据能否入账?如何填写才具有合法性呢...
  • 其他债权投资的公允价值变动计入什么科目
  • 志愿者服务活动有哪些内容
  • 本月购进金额怎么算
  • 专利补贴收入计入什么科目
  • 自营工程的账务处理
  • 应交税金借方余额在报表列示
  • 行权期行权条件成就什么意思
  • mysql5.7解压版安装步骤
  • sql中的非逻辑
  • win8.1重置电脑
  • windows server 2008 r2有哪些特点
  • linux设置时间日期
  • linux怎么用命令
  • 比较常见的别墅户型
  • Windows XP中网桥设置方法
  • ubuntu怎么添加一个新用户
  • Ubuntu系统怎么截图
  • ubuntu20.04教程
  • 安装centos图形界面
  • windows系统同时按下CTRL+ALT+DEL键没有弹出任务管理器的解决方法
  • 两台mac怎么同步
  • windows 8 build
  • nodejs 视频切片
  • nodejs开发gui
  • [置顶]公主大人接下来是拷问时间31
  • python 入门指南
  • jquery 设置checked
  • shell脚本对比两个文件夹内的内容
  • shell脚本启动应用程序
  • 2023年新农合缴费
  • 进项税额的抵扣凭证
  • 盼之代售怎么下载
  • 西安市个税证明去哪里打印
  • 300万加币在加拿大能过什么样生活?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设