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 新浪网易的评论块制作
Jul 01 Javascript
基于Jquery的将DropDownlist的选中值赋给label的实现代码
May 06 Javascript
自写的jQuery异步加载数据添加事件
May 15 Javascript
JS实现为表格动态添加标题的方法
Mar 31 Javascript
理解Javascript的动态语言特性
Jun 17 Javascript
详解JavaScript编程中正则表达式的使用
Oct 25 Javascript
浅谈js中对象的使用
Aug 11 Javascript
AngularJS实现一次监听多个值发生的变化
Aug 31 Javascript
Bootstrap源码解读导航(6)
Dec 23 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
Feb 18 Javascript
vue计算属性无法监听到数组内部变化的解决方案
Nov 06 Javascript
easyUI 实现的后台分页与前台显示功能示例
Jun 01 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
c#中的实现php中的preg_replace
2009/12/21 PHP
Php图像处理类代码分享
2012/01/19 PHP
php比较多维数组中值的大小排序实现代码
2012/09/08 PHP
有关于PHP中常见数据类型的汇总分享
2014/01/06 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
NodeJS学习笔记之Http模块
2015/01/13 NodeJs
jquery实现用户打分评分特效
2015/05/28 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
2015/09/17 Javascript
js如何实现淡入淡出效果
2020/11/18 Javascript
总结JavaScript的正则与其他语言的不同之处
2016/08/25 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
ES6中class类用法实例浅析
2017/04/06 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
微信小程序异步处理详解
2017/11/10 Javascript
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
JSON字符串操作移除空串更改key/value的介绍
2019/01/05 Javascript
使用vue实现多规格选择实例(SKU)
2019/08/23 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
vue-form表单验证是否为空值的实例详解
2019/10/29 Javascript
[36:05]完美世界DOTA2联赛循环赛 Forest vs DM 第一场 11.06
2020/11/06 DOTA
Python写的英文字符大小写转换代码示例
2015/03/06 Python
python查看FTP是否能连接成功的方法
2015/07/30 Python
Python面向对象之继承和多态用法分析
2019/06/08 Python
Python3从零开始搭建一个语音对话机器人的实现
2019/08/23 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
python实现猜单词游戏
2020/05/22 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
Application Cache未缓存文件无法访问无法加载问题
2014/05/31 HTML / CSS
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
节水口号标语
2014/06/19 职场文书
一文读懂navicat for mysql基础知识
2021/05/31 MySQL