在JS方法中返回多个值的方法
来源:互联网 发布:app教育收费软件 编辑:程序博客网 时间:2024/05/19 13:46
在使用JS编程中,有时需要在一个方法返回两个个或两个以上的数据,用下面的几种方法都可以实现:
1 使用数组的方式,如下:
<html><head> <title>JS函数返回多个值--oec2003</title></head><body> <input type="button" onclick="getNames()" value="test" /> <script type="text/javascript">function getData(){ var names=new Array("oec2003","oec2004"); return names;}function getNames(){ var names=getData(); alert(getData()[0]); //返回oec2003}</script>
2 将数据封装到Json中返回,如下:
<html><head><title>JS函数返回多个值--oec2003</title></head><body><input type="button" onclick="getInfo()" value="test"/><script type="text/javascript">function getData(){ var info={"name":"oec2003","age":"25"}; return info;}function getInfo(){ var info=getData(); var name=info["name"]; var age=info["age"]; alert("姓名:"+name+" 年龄:"+age);}</script>
3 (也是利用数组返回)
<html><head><title>JS函数返回多个值--oec2003</title></head><body><input type="button" onclick="getInfo()" value="test"/><script type="text/javascript"> function getData() { return ["oec2003", 25] } function getInfo() { var info = getData(); alert("姓名:" + info[0] + "年龄:" + info[1]); }</script>
0 0
- 在JS方法中返回多个值的三种方法
- 在JS方法中返回多个值的方法
- 在JS方法中返回多个值的三种方法
- 在JS方法中返回多个值的方法汇总
- 在使用JS编程中,有时需要在一个方法返回两个个或两个以上的数据
- 在JS中使用readOnly的方法
- 在js中,实现replaceAll的方法
- 从函数中返回多个值的方法
- 在.net中,取得储存过程返回值的方法
- output返回值在SSIS中获取的方法
- 在有返回值的方法中应注意什么
- 在thinkphp5的构造方法中无法返回json问题
- 在js文件中引用别的js文件的方法
- 在js文件中获取本js的路径方法
- js返回星期方法
- Js返回星期方法
- 如何在COM组件接口方法中返回一个字符串给js?
- js返回上一页的实现方法
- 触摸事件总结
- SpeedyCloud李孟:CDN系统中的DNS设计与开发
- 热门搜索不规则Textview FlowLayout
- hdu2046
- 使用Structs标签处理带有html标签元素的字符串
- 在JS方法中返回多个值的方法
- Hive学习3_错误:hive startup -[ERROR] Terminal initialization failed; falling back to unsupported
- 博客已迁移新地址
- java实现MD5加密
- phpStorm使用技巧总结
- BZOJ 1127: [POI2008]KUP|单调队列|思路题
- MySQL C API mysql_free_result() 详解
- 九宫格-选中变色-单选项
- SVN使用小结