首页 » JavaScript » 正文

js实现字符串是否存在定义的数组中

js实现字符串是否存在自己定义的数组中,就好比php中的in_array函数:


//判断是否在数组内
function in_array(arr, obj) {
var i = arr.length;
while (i--) {
if (arr[i] === obj) {
return true;
}
}
return false;
}

调用的时候 这样调用即可:

var arr = new Array(‘php技术博客’, ‘php个人技术博客’, ‘php博客’);
in_array(arr, ‘php技术博客’);//返回true
in_array(arr, ‘jquery技术博客’);//返回false

这里定义的方法是和php中的in_array方法是一样的,赶快来试试吧!

发表评论