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 相关文章推荐
用js实现控制内容的向上向下滚动效果
Jun 26 Javascript
JS实现的论坛Ajax打分效果完整实例
Oct 31 Javascript
JavaScript DOM 学习总结(五)
Nov 24 Javascript
AngualrJS中每次$http请求时的一个遮罩层Directive
Jan 26 Javascript
JS获取当前脚本文件的绝对路径
Mar 02 Javascript
AngularJS基础 ng-submit 指令简单示例
Aug 03 Javascript
ES6 Promise对象概念与用法分析
Apr 01 Javascript
jquery实现楼层滚动效果
Jan 01 jQuery
微信小程序实现弹出层效果
May 26 Javascript
vue+element实现表格新增、编辑、删除功能
May 28 Javascript
js实现GIF图片的分解和合成
Oct 24 Javascript
vue 获取及修改store.js里的公共变量实例
Nov 06 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
php获取mysql版本的几种方法小结
2008/03/25 PHP
php 文件状态缓存带来的问题
2008/12/14 PHP
PHP删除非空目录的函数代码小结
2013/02/28 PHP
PHP中exec与system用法区别分析
2014/09/22 PHP
php构造方法中析构方法在继承中的表现
2016/04/12 PHP
ThinkPHP Where 条件中常用表达式示例(详解)
2017/03/31 PHP
php实现支付宝当面付(扫码支付)功能
2018/05/30 PHP
javacript使用break内层跳出外层循环分析
2015/01/12 Javascript
JavaScript继承模式粗探
2016/01/12 Javascript
基于vue的下拉刷新指令和滚动刷新指令
2016/12/23 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
2017/01/21 Javascript
Vue的elementUI实现自定义主题方法
2018/02/23 Javascript
解决Layui当中的导航条动态添加后渲染失败的问题
2019/09/25 Javascript
JS中类的静态方法,静态变量,实例方法,实例变量区别与用法实例分析
2020/03/14 Javascript
three.js 如何制作魔方
2020/07/31 Javascript
vue-cli3项目配置eslint代码规范的完整步骤
2020/09/10 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
python迭代器实例简析
2014/09/25 Python
Python创建模块及模块导入的方法
2015/05/27 Python
python常用知识梳理(必看篇)
2017/03/23 Python
Tensorflow之Saver的用法详解
2018/04/23 Python
使用Python爬取Json数据的示例代码
2020/12/07 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
加拿大当代时尚服饰、配饰和鞋类专业零售商和制造商:LE CHÂTEAU
2017/10/06 全球购物
Android笔试题总结
2014/11/29 面试题
力学专业毕业生自荐信
2013/11/17 职场文书
服装行业创业计划书范文
2014/02/05 职场文书
庆元旦广播稿
2014/02/10 职场文书
个人授权委托书
2014/04/03 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
浅谈redis缓存在项目中的使用
2021/05/20 Redis
MySQL单表千万级数据处理的思路分享
2021/06/05 MySQL
了解Redis常见应用场景
2021/06/23 Redis
Pandas数据结构之Series的使用
2022/03/31 Python
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android