JS中实现函数return多个返回值的实例


Posted in Javascript onFebruary 21, 2017

近期开始着手web前端的工作,主要用到JS、html5+css、以及JS框架(jQuery、dojo等等),在学习和写代码的过程中有一些小经验跟大家一起交流与学习。

今天主要针对“JS实现函数return多个返回值”的方法。

1、函数的基本方法如下:

functionA(fp1,fp2,fp3){

.......

return {a1:a,b1:b,c1:c}; //将得到的值a,b,c,封装在一个字段分别有a1,b1,c1的对象中

}

2、调用函数:

调用functionA(fp1,fp2,fp3);下面的fpp1,fpp2,fpp3是实参(函数和面向对象的思想此处就不讲了,相信都学过C语言,了解过面向对象的思想)

var obj=functionA(fpp1,fpp2,fpp3);  //调用函数functionA,同时传参

var fun1=obj.a1;   //通过obj对象获取对象字段a的值

var fun2=obj.b1;   //取到b的值

var fun3=obj.c1;   //取到c的值

以上这篇JS中实现函数return多个返回值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
Jan 06 Javascript
纯css+js写的一个简单的tab标签页带样式
Jan 28 Javascript
ie8模式下click无反应点击option无反应的解决方法
Oct 11 Javascript
JavaScript String 对象常用方法详解
May 13 Javascript
jQuery图片左右滚动代码 有左右按钮实例
Jun 20 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
Nov 25 Javascript
浅谈通过JS拦截 pushState和replaceState事件
Jul 21 Javascript
node.js文件上传重命名以及移动位置的示例代码
Jan 19 Javascript
node.js实现为PDF添加水印的示例代码
Dec 05 Javascript
微信小程序自定义导航栏
Dec 31 Javascript
Node.js API详解之 Error模块用法实例分析
May 14 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
Jul 11 Javascript
基于JS实现9种不同的面包屑和分布式多步骤导航效果
Feb 21 #Javascript
详解Angular.js指令中scope类型的几种特殊情况
Feb 21 #Javascript
bootstrap PrintThis打印插件使用详解
Feb 20 #Javascript
jQuery实现文档树效果
Feb 20 #Javascript
js以及jquery实现手风琴效果
Apr 17 #Javascript
写jQuery插件时的注意点
Feb 20 #Javascript
Node.js获取前端ajax提交的request信息
Feb 20 #Javascript
You might like
根德YB400的电路分析
2021/03/02 无线电
PHP乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
php使用curl模拟登录后采集页面的例子
2013/11/04 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
Javascript实例教程(19) 使用HoTMetal(4)
2006/12/23 Javascript
jQuery.event兼容各浏览器的event详细解析
2013/12/18 Javascript
动态创建script标签实现跨域资源访问的方法介绍
2014/02/28 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
2017/12/22 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
2019/09/18 Javascript
如何实现echarts markline标签名显示自己想要的
2020/07/20 Javascript
解决vue的touchStart事件及click事件冲突问题
2020/07/21 Javascript
vue项目,代码提交至码云,iconfont的用法说明
2020/07/30 Javascript
[08:29]DOTA2每周TOP10 精彩击杀集锦vol.7
2014/06/25 DOTA
[01:11:35]Liquid vs LGD 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
wxPython中文教程入门实例
2014/06/09 Python
python根据出生年份简单计算生肖的方法
2015/03/27 Python
Python基于Tkinter的HelloWorld入门实例
2015/06/17 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
Python之多进程与多线程的使用
2021/02/23 Python
Roxy美国官网:澳大利亚冲浪、滑雪健身品牌
2016/07/30 全球购物
安全的后院和健身蹦床:JumpSport
2019/07/15 全球购物
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
简述你对Statement,PreparedStatement,CallableStatement的理解
2013/03/25 面试题
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
2012/02/21 面试题
网吧最新创业计划书范文
2014/03/27 职场文书
2014年“向国旗敬礼”网上签名寄语活动方案
2014/09/27 职场文书
学生会招新宣传语
2015/07/13 职场文书
2019个人工作总结
2019/06/21 职场文书
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL