数码资讯
JS数组PHPin_array功能定制的方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
PHP数组函数in_array()是很方便的,但JS不是。事实上,我不喜欢JS ~阵列
不要说,直接法
复制代码代码如下所示:
array.prototype.in_array =功能(E)
{
为(i = 0;i < this.length;i++)
{
如果(这个{ e = E)
返回true;
}
返回false;
}
也许
复制代码代码如下所示:
array.prototype.in_array =功能(E)
{
为(i = 0;i < this.length这{我}!= e;+ +);
返回!(i =这个,长度);
}
这两个都是对的,其实是形式,文字不同。
当然,还有一种我推荐的方法,
复制代码代码如下所示:
阵列。原型。= String.fromCharCode(2);
阵列的原型。in_array =功能(E)
{
VAR r =新的正则表达式(这个S + E +这个的。);
返回(r.test(,+ this.join(这样的)+本。S));
}
我个人更喜欢这个,我不明白。你只有我写的代码,嘎嘎。
检查模拟数据是很好的。
复制代码代码如下所示:
VaR AA =新的数组(1,2,'AA',{BBB},4,5);
警报(aa.in_array(3));
警报(aa.in_array(AA));
不要说,直接法
复制代码代码如下所示:
array.prototype.in_array =功能(E)
{
为(i = 0;i < this.length;i++)
{
如果(这个{ e = E)
返回true;
}
返回false;
}
也许
复制代码代码如下所示:
array.prototype.in_array =功能(E)
{
为(i = 0;i < this.length这{我}!= e;+ +);
返回!(i =这个,长度);
}
这两个都是对的,其实是形式,文字不同。
当然,还有一种我推荐的方法,
复制代码代码如下所示:
阵列。原型。= String.fromCharCode(2);
阵列的原型。in_array =功能(E)
{
VAR r =新的正则表达式(这个S + E +这个的。);
返回(r.test(,+ this.join(这样的)+本。S));
}
我个人更喜欢这个,我不明白。你只有我写的代码,嘎嘎。
检查模拟数据是很好的。
复制代码代码如下所示:
VaR AA =新的数组(1,2,'AA',{BBB},4,5);
警报(aa.in_array(3));
警报(aa.in_array(AA));
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。