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

  • 博客的推广和优化方法有哪些?(博客的推广和优化是什么)

    博客的推广和优化方法有哪些?(博客的推广和优化是什么)

  • 微信视频如何关闭镜像(微信视频如何关闭点赞功能)

    微信视频如何关闭镜像(微信视频如何关闭点赞功能)

  • 苹果xr相机里的1x怎么打开(苹果xr相机里的视频没掉了)

    苹果xr相机里的1x怎么打开(苹果xr相机里的视频没掉了)

  • 闲鱼退货后卖家不退钱(闲鱼退货后卖家拒绝退款申请客服介入)

    闲鱼退货后卖家不退钱(闲鱼退货后卖家拒绝退款申请客服介入)

  • 小米八短信闪退(小米8短信闪退)

    小米八短信闪退(小米8短信闪退)

  • 苹果x多久充满才算正常(苹果x多久充满电正常)

    苹果x多久充满才算正常(苹果x多久充满电正常)

  • 行距和行间距区别(行距行间距的区别)

    行距和行间距区别(行距行间距的区别)

  • idpnn是什么断路器(idpnn20是什么断路器)

    idpnn是什么断路器(idpnn20是什么断路器)

  • 斐讯健康app为什么总是连接不上网络(斐讯健康app为什么下载不了)

    斐讯健康app为什么总是连接不上网络(斐讯健康app为什么下载不了)

  • 拼多多是哪个公司旗下(拼多多是哪个公司出的?)

    拼多多是哪个公司旗下(拼多多是哪个公司出的?)

  • 智行火车票学生票为什么还是原价(智行火车票学生认证不了)

    智行火车票学生票为什么还是原价(智行火车票学生认证不了)

  • mate30不显示运行内存(华为mate30怎么看运行程序)

    mate30不显示运行内存(华为mate30怎么看运行程序)

  • 会员下载的视频不是会员了还可以看吗(会员下载的视频能分享吗)

    会员下载的视频不是会员了还可以看吗(会员下载的视频能分享吗)

  • 小米8支持aptx吗

    小米8支持aptx吗

  • 手机ip截图是指什么截图(本机ip截图)

    手机ip截图是指什么截图(本机ip截图)

  • 微信解封后需要注意什么(微信解封后需要多久才能恢复正常)

    微信解封后需要注意什么(微信解封后需要多久才能恢复正常)

  • iq006g和8g的区别(iqoo 6g和8g版本有什么区别)

    iq006g和8g的区别(iqoo 6g和8g版本有什么区别)

  • 魅族16T怎么打开盲人模式(魅族16th操作指南)

    魅族16T怎么打开盲人模式(魅族16th操作指南)

  • 苹果6怎么进入nfc功能(苹果6怎么进入dfu模式刷机)

    苹果6怎么进入nfc功能(苹果6怎么进入dfu模式刷机)

  • 微信朋友圈怎么发长视频(微信朋友圈怎么定位到别的城市)

    微信朋友圈怎么发长视频(微信朋友圈怎么定位到别的城市)

  • 闪电盒子的红包口令是什么(闪电盒子红包版)

    闪电盒子的红包口令是什么(闪电盒子红包版)

  • 有页眉的空白页怎么删(怎么删除带有页眉的空白页)

    有页眉的空白页怎么删(怎么删除带有页眉的空白页)

  • vivo回车键在哪里设置(vivo手机回车键失灵怎么办)

    vivo回车键在哪里设置(vivo手机回车键失灵怎么办)

  • oppo手机怎么调出农历(oppo手机怎么调4g网络)

    oppo手机怎么调出农历(oppo手机怎么调4g网络)

  • 光猫光信号灯不亮(光猫光信号灯不亮什么意思)

    光猫光信号灯不亮(光猫光信号灯不亮什么意思)

  • Windows 10如何重新获取IPv6地址(windows10如何重置密码)

    Windows 10如何重新获取IPv6地址(windows10如何重置密码)

  • phpcms什么意思(phpcms api)

    phpcms什么意思(phpcms api)

  • 办税员可以购票吗?
  • 个人所得税减除费用5000是什么意思
  • 财会英语汇总:税收术语?
  • 如何保证企业生存发展
  • 无形资产的摊销会计科目
  • 其他应付款无法支付规定
  • 开具不规范的发票
  • 企业年金如何缴费标准
  • 票据贴现业务利润怎么算
  • 持有待售固定资产为什么不计提折旧
  • 铁路运输专用发票印花税处理
  • 非公益性捐赠支出是永久性差异吗
  • 政府规费可以做进项抵扣吗?
  • 优化技巧
  • 文化事业费征收
  • 发票红冲需要用发票打印吗
  • 最新粮食购销企业税务规定
  • 未取得发票怎么做纳税调增操作
  • 预缴时少缴税款是否需要缴纳滞纳金?
  • 预提工资的的计提依据
  • 当月的销项税额要转入哪里
  • 房产契税怎样交费
  • 如何重装系统win7旗舰版
  • 以固定资产对外投资交税吗
  • php数组函数题目
  • fsdu.exe是什么程序?
  • cuda completed with errors
  • 代理金融业务
  • php自定义header
  • 微前端架构实现
  • php docblocker
  • 外汇申报中付款什么意思
  • 代码简单图案
  • Attentional Feature Fusion 注意力特征融合
  • linux中login命令
  • 建筑保温材料出台了哪些限制政策
  • 投资收益的会计处理
  • 企业的工会经费可以用于什么地方
  • 软件开发企业如何计算利润
  • 企业购进商品支付货款时,实际发生现金折扣,应计入
  • 销售折扣 会计处理
  • 一般纳税人怎样申请简易计税
  • 融资租赁租车
  • access 模糊匹配
  • 建筑企业成本核算案例分析
  • 未开票收入本月要计提增值税吗
  • 冲回多提的坏账准备会计分录
  • 税款减免怎么做分录
  • 现金抵用券使用说明怎么写
  • 企业计提任意盈余公积的比例
  • 咨询服务费可以全额扣除吗
  • 发票有什么重要性
  • 小微企业免征增值税优惠政策
  • 建账需要买哪些会计用品
  • win10快速切换到桌面快捷键
  • xp系统设置壁纸
  • windows7开始菜单不见了
  • win10系统功能大全
  • windows有两个
  • ubuntu系统键盘无用
  • linux怎么查网络走向
  • 微软官方解决升级问题
  • win7电脑操作日志怎么查看
  • win10周年版
  • 正二十面体怎么建模
  • JS实现的base64加密解密完整实例
  • css全局样式基础代码
  • Unity3D游戏开发培训课程大纲
  • iframe隐藏页面内容
  • 基于mvc的项目实例
  • python怎么读取中文txt文本
  • 文章标题的作用有哪些?
  • js获取当前浏览器版本
  • python 判断字符串编码
  • 进项发票认证了怎么冲红
  • 国家财政税务局
  • 河南电子税务局官网入口
  • 会计餐费费的会计分录
  • 税务系统全面从严治党工作会议
  • 广告行业税率6%包含的内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设