Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
人工智能 edited this page Jun 27, 2015 · 2 revisions

P.inArr(arr, fn [, reVal])

功能:按条件查找数组


参数:

{arr}

循环处理的数组,参数类型为Array,必选项


{fn}

用于测试最终数组的每一个项,对数组的每个值分别进行测试,类型为FunctionString,必选项。

当fn是String时,提供三个标记符,<$index, 1,ドル $size>,$index是数组当前项在数组中的索引,1ドル是当前项的值,$size是数组的长度

当fn是Function时,会有三个参数,[$index, 1,ドル $size],$index是数组当前项在数组中的索引,1ドル是当前项的值,$size是数组的长度


{reVal}

是否返回匹配的数组值,默认为false,返回是否匹配。参数类型为Boolean,可选项


示例

代码:var arr1 = P.arr("1:8"), b = P.inArr(arr1,'1ドル==2');

结果:b = true

查看更多Demo

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /