WebX5 Data遍历以及获取数组最后一个元素

var names = [];//定义数组
data.eachAll(function(param){//遍历数组
if(param.row.val(‘Recorded‘)==="false"){//满足条件
names.push(param.row.val(‘RecNo‘));//给数组添加元素
}
});
if(data.getValue("RecNo")===names.pop()){//判断是否等于数组最后一个袁术
justep.Util.hint("最后一条未抄数据!!", {
parent : this.getRootNode()//x5的输出提示,默认3秒消失,如代码没有在main页,需要添加parent : this.getRootNode(),不然输出信息会在main显示

});
}else{
data.next();//data的下一条方法    //data.pre();//data的上一条方法
if(data.getValue("RecNo")!==names.pop() && data.getValue("Recorded")==="true"){

//判断当不是满足条件的最后一条信息,并当前行不应该显示时,应该自动跳转下一行
for(var a=0;a<1;){//循环跳转下一行
data.next();
if(data.getValue("Recorded")==="false"){//当满足条件是,让其显示
a++;
}
}
}

}

时间: 2024-10-19 16:59:41

WebX5 Data遍历以及获取数组最后一个元素的相关文章

js 获取数组最后一个元素

javascript获取数组最后一个元素,js获取Array末尾元素 一.JavaScript pop() 方法 pop() 方法用于删除并返回数组的最后一个元素. var arr = new Array("js","JavaScript","jQuery"); var end = arr.pop() console.log(end);//jQuery console.log(arr);//["js", "JavaS

JavaScript利用数组原型,添加方法实现遍历多维数组每一个元素

原型就是提供给我们为了让我们扩展更多功能的. 今天学习了用js模拟底层代码,实现数组多维的遍历.思想是在数组原型上添加一个方法. 1 // js中的数组forEach方法,传入回掉函数 能够帮助我们遍历数组 2 var arr =[1,2,3,4,[1,2,[1,4]]]; 3 arr.forEach( 4 function(item , index , arr){ 5 alert(item); //1 2 3 4 1214 6 } 7 ); 8 //我们发现 这个方法只提供给我们遍历一维数组的

PHP获取数组最后一个元素的键和值

<?php /** * PHP获取数组中最后一个元素下标和值 */ $arr = ['1' => 'name', '3' => 2, 5 => 6, 'name' => '张三']; $a = end($arr); echo $a; echo "<br>"; foreach ($arr as $k => $v) { if ($v === $a) { echo $k; } } 原文地址:https://www.cnblogs.com/sgm

javascript获取数组最后一个元素(三种方法)

JavaScript 获取Array末尾元素 一.JavaScript pop() 方法 pop() 方法用于删除并返回数组的最后一个元素. 注意:pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值.如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值. var arr = new Array("js","JavaScript","jQuery"); var end

PHP获取数组的一个元素

我有一个数组: array( 4 => 'apple', 7 => 'orange', 13 => 'plum' ) 我想获得此数组的第一个元素. apple 预期结果: apple 一个要求: 它不能通过引用传递来完成 ,所以array_shift不是一个好的解决方案. 我怎样才能做到这一点? #1楼 采用: $first = array_slice($array, 0, 1); $val= $first[0]; 默认情况下, array_slice不保留键,因此我们可以安全地使用零作

php 获取数组第一个key 第一个键值对 等等

PHP 获取数组中的第一个元素或最后一个元素的值或者键值可以使用 PHP 自带的数组函数. PHP 获取数组中的第一个元素的值或者键值所使用的函数: current() - 返回数组中当前元素值(即:返回当前被数组内部指针指向的元素的值). reset() - 函数把数组的内部指针指向第一个元素,并返回这个元素的值. key() - 返回数组内部指针指向的元素的索引(即:键值). PHP 获取数组中的最后一个元素的值或者键值所使用的函数: end() - 函数将数组内部指针指向最后一个元素,并返

每天php函数 - 数组最后一个元素取出

复制代码代码如下: $array=array(1,2,3,4,5);    echo $array[count($array)-1];//计算数组长度,然后获取数组最后一个元素,如果数组中最后一个元素含有非数字键名,结果可能跟预期不符合    //适用于键名为数字的数组    echo '<br>';    echo end($array);//将数组的内部指针指向最后一个单元,适用于所有数组 总体来说,php的内置函数end还是最好的方法的了.大家可以测试下. PHP取值很容易,可以使用循环

数组的创建/查找数组里面的内容/添加数组中元素/使用指定的字符串把数组链接起来/判断数组内是否有指定的数组元素/四种遍历进行输出数组中的元素有哪些

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //创建数组 //1.快速创建数组@[] NSArray*[email protected][@"month",@"tue",@" wed",@"fir"]; //2,创建空的数组 NSArray*arr=[[NSArray a

0129 JavaScript 数组:概念、创建数组、获取数组中的元素

1.1 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式. 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素.数组是一种将一组数据存储在单个变量名下的优雅方式. 1.2 创建数组 JS 中创建数组有两种方式: 利用 new 创建数组 var 数组名 = new Array() : var arr = new Array(); // 创建一个新的空数组 注意 Array () ,A 要大写 利用数组字面量创建数组 //1. 使用数组字面量方