小编FLu*_*enb的帖子

使用javascript从字符串中提取数字

我想通过javascript/jquery从以下字符串中提取数字:

"ch2sl4"
Run Code Online (Sandbox Code Playgroud)

问题是字符串也可能如下所示:

"ch10sl4"
Run Code Online (Sandbox Code Playgroud)

或这个

"ch2sl10"
Run Code Online (Sandbox Code Playgroud)

我想将2个数字存储在2个变量中.有没有办法使用,match所以它提取前后的数字"sl"?会match甚至是正确的函数来进行提取?

谢谢

javascript string jquery extract match

5
推荐指数
2
解决办法
2万
查看次数

通过jquery获取对象数组的索引

我有以下数组:

var = array[
            {"id" : "aa", "description" : "some description"},
            {"id" : "bb", "description" : "some more description"},
            {"id" : "cc", "description" : "a lot of description"}]
Run Code Online (Sandbox Code Playgroud)

我试图找到包含的数组的索引id === "bb".我想出的解决方案如下:

var i = 0;
while(array[i].id != "bb"){
   i++;
}
alert(i) //returns 1
Run Code Online (Sandbox Code Playgroud)

有一种更简单的跨浏览器功能吗?我试过$.inArray(id,array)但它不起作用.

javascript indexing jquery utility

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

jquery ×2

extract ×1

indexing ×1

match ×1

string ×1

utility ×1