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

  • 已缴纳车船税的车船在同一年度
  • 什么是商业汇票和银行汇票
  • 律师事务所的所训
  • 租入厂房再转租账要怎么做
  • 金税盘费服务费记入什么科目
  • 申报个人所得税是按应发工资还是实发工资
  • 差旅费住宿专票能否抵扣
  • 基本户没有注销对法人有影响吗
  • 贸易公司没有仓库需要做入库
  • 原材料的合理损耗
  • 土地增值税清算利息扣除规定
  • 油费补贴是否计入个税
  • 冲以前年度成本会计处理
  • 开出支票如何入账
  • 企业所得税连续3年亏损预警自查报告
  • 个人去税局开劳务费需要注意什么
  • 印花税是发票吗
  • 管理费用的纳税调整
  • 银行承兑汇票加工费合同
  • 公司与政府协议
  • 普票红冲后原件没有了怎么办
  • 本月只有红字发票该怎么申报小规模
  • 收到专项拨款属于什么科目
  • 安装费算固定资产
  • 门诊医保报销流程详细步骤
  • 一般纳税人兼营不同税率的货物或应税劳务
  • PRISMSTA.EXE - PRISMSTA是什么进程 有什么用
  • ubuntu18.04中文
  • linux怎么操作
  • 如何备份电脑系统到另外一个硬盘
  • 增值税电子发票有什么用
  • php7.3
  • 入库前的准备
  • 不征税收入有哪些条件
  • 销售商品尚未发出会计分录
  • 转出未交增值税会计科目
  • 原始凭证填的基数怎么填
  • php 错误和异常处理
  • PHP:getimagesizefromstring()的用法_GD库图像处理函数
  • 培训类产品
  • 融资租赁印花税怎么缴纳
  • 房屋所在地的房子怎么查
  • javascript 高级教程
  • 如何正确的开具增值税专用发票
  • 个税借方的含义
  • 增值税专用发票电子版
  • 收回多发的工资在上缴财政,可以用应缴财政款科目吗
  • 所得税季度申报表怎么填
  • 计提坏账准备方法变更属于会计估计变更吗
  • 公司 用车
  • 销售费用现金支出预算
  • 代收代缴的水电费怎么开票
  • 存货期末计提减值准备影响当期所得税费用
  • 没有发票的费用调增填在哪里
  • 公司运营成本如何计算
  • 公司章程进行变更的条件
  • 赠送商品给客户怎么写分录
  • 什么情况下使用for循环
  • 车票抵扣税款
  • 可供分配利润的计算公式
  • linux系统中
  • 获取sqlsession
  • 粘贴板有问题不能粘贴怎么处理
  • 播放winner
  • linux服务器怎么用
  • 联想笔记本从U盘启动
  • 超级简单的方法
  • win8运行速度慢怎么办
  • win8正版系统自带
  • win8.1应用商店下载位置
  • java美化按钮
  • css主要解决什么问题
  • unity火球特效
  • node.js速成
  • unity sliced
  • vue stylus
  • 对应用进行单元测试的是
  • 跟踪子弹
  • JavaScript的Number对象的toString()方法
  • 税法税收保全的适用范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设