当前位置:首页 > IT技术

jQuery中inArray方法注意事项

时间:2019-08-04 14:12:11来源:IT技术作者:seo实验室小编阅读:66次「手机版」
 

inarray

jquery的一个方法inarray(ele, array)是判断ele是否在array中存在,返回值是该元素第一次出现在数组array中的下标,没有时返回-1。

1.如果array里存放的是数字,那么ele的值也必须是数字才能匹配到。

例如:

var a = 1;
var array = [1,2,3];
var b = $.inArray(a, array);

此时,b等于0。

但是,如果此时将a="1";,那么b将等于-1。

这时可以使用parseInt()对a进行转化,如

var a = "1";
var a2 = parseInt(a);

2.同理,如果array里存放的是字符串,那么ele的值也必须是字符串才能匹配到。

例如:

var a = "1";
var array = ["1","2","3"];
var b = $.inArray(a, array);

此时,b等于0。

如果a=1;时,要将a转化为字符串。 

转化方式有三种

a.toString();

""+a;

String(a);

相关阅读

淘宝清仓专用一个链接怎么做?有哪些方法?

淘宝清仓应该是每一个淘宝店铺都有可能需要进行的一种促销活动,目的就是清理自己店铺的库存,也有可能是为了提升店铺的转化率和客单

淘宝新开店铺快速冲钻的方法是什么?

对于淘宝店铺来说,信誉是非常的重要的,所以淘宝新手每天忙活的目的,无非是想让自己的店铺信誉快速增长,让自己的成交量不断突破。那么

excel中用year函数进行计算年龄的方法

算年龄方式有好多种,用YEAR函数来演示。今天,seo实验室小编就教大家在Excel中用year函数进行计算年龄的方法。  Excel中用year函

淘宝拆分标题怎么组合?有哪些方法吗?

在淘宝开店想要打造爆款宝贝,需要下很多功夫,标题优化就是其中之一,所以今天我就告诉大家应该如何下功夫,让已经拆分的词组成一个全新

以手机淘宝为例,探索流量分发设计方法

流量分发是指通过一定的设计策略,将用户的流量合理的分配到其他各个地方,从而达到产品的设计目标,促进流量利用最大化。本文以手机淘

分享到:

栏目导航

推荐阅读

热门阅读