简单知识点实例之一:如何将各个单一获取的数据存储为数组对象并将其取出
来源:互联网 发布:vue.js 动态添加dom 编辑:程序博客网 时间:2024/05/28 18:43
一、将获取的值存为数组或数组对象
(1)存为数组(例如所有怪物的id值可以存为数组)
是以逗号隔开的,建议用到存单个特定值时用(如光存id值时)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-1.11.1.js"></script> <script> window.onload = function () { //获取各个输入框的值 var ids = $("#inputId").val(); //定义一个空数组 var arryList = new Array(); //将获取的值存为数组 arryList.push(ids); alert(arryList); } </script></head><body> <input type="text" value="123456" id="inputId"/></body></html>
取值:直接可以用for循环对比里面的值即可
(2)存为对象(例如一个怪物的所有属性值可以存为对象:id,type,name)
如果有多条数据,会以序号分别列出来。建议以此去多个值混合的多条数据。这样取值方便很多。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-1.11.1.js"></script> <script> window.onload = function () { //获取各个输入框的值 var ids = $("#inputId").val(); var names = $("#inputName").val(); var types = $("#inputType").val(); //定义一个对象 var obj = new Object(); //将获取的值存入对象 obj.id = ids; obj.name = names; obj.type = types; console.log(obj); } </script></head><body> <input type="text" value="123456" id="inputId"/> <input type="text" value="我是输入框的名字" id="inputName"/> <input type="text" value="0" id="inputType"/></body></html>
取值:XXX.id XXX.name XXX.type即可(i是序号)
(3)存为数组对象(例如多个怪物的多个属性值可以存为数组对象:id,name,type)
何为数组对象?就是数组包裹着对象的数据形式
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-1.11.1.js"></script> <script> window.onload = function () { //获取各个输入框的值 var ids = $("#inputId").val(); var names = $("#inputName").val(); var types = $("#inputType").val(); //定义一个空数组 var arryList = new Array(); //定义一个对象 var obj = new Object(); //将获取的值存入对象 obj.id = ids; obj.name = names; obj.type = types; arryList.push(obj); console.log(arryList); } </script></head><body> <input type="text" value="123456" id="inputId"/> <input type="text" value="我是输入框的名字" id="inputName"/> <input type="text" value="0" id="inputType"/></body></html>
取值:XXX[i].id XXX[i].name XXX[i].type即可(i是序号)
阅读全文
0 0
- 简单知识点实例之一:如何将各个单一获取的数据存储为数组对象并将其取出
- Java 遍历对象属性,并将属性值不为空的取出.
- 求给定的两个数组的公共元素,并将其返回为一个数组
- 将多维数组相同的值取出并比较大小
- 获取桌面并将其保存为位图文件
- (1)获取两个日期之间的所有日期并将其存储进List返回。
- 如何安装固态硬盘,并将其设为系统盘
- ffmpeg+SDL的使用之获取视频帧将其存储为PPM格式图片
- 一个简单方法:构造xml的document,并将其转换为string
- 输入一个数字,将其倒序输出,并输出其各个位上的乘积
- 比较出两个字符串数组中的不同的数据 并将其转化成为字符串
- zend framework获取数据库中枚举类enum的数据并将其转换成数组
- python如何获取网络上的图片并将其保存在本地
- 建立DICOM数据集,并将其保持到文件的简单示例代码
- 编写程序读入一组string类型的数据,并将它们存储在vector中,再将vector对象复制给一个字符指针数组。
- 获取shapefile并将其导入数据库的方法
- 为数组赋值时提示”未将对象引用设置到对象的实例“
- 一个长度为n的数组,其每个元素的值为1、2、3三个数之一,将数组排序
- Ubuntu16.04 ROS kinetic 版本的rivz教程
- 比较两个二叉树是否相同
- 如何在JSP页面中不使用任何插件实现分页查询
- Gradle基本使用(2):基本概念与Task
- 2017北京网赛hihocoder #1582 : Territorial Dispute 【凸包】
- 简单知识点实例之一:如何将各个单一获取的数据存储为数组对象并将其取出
- 逻辑斯蒂回归和SVM的区别有哪些?
- filter2D
- 第八届服创大赛有感
- 为什么说《让子弹飞》是古今中外的神片
- Java垃圾回收详解
- html5/css3响应式布局
- Hadoop日记1:初探linux、JDK、Hadoop2、Hello World
- B1011.A+B和C(值溢出问题)