JavaScript中字符串与数组的相关操作
js 判断字符串是否包含某字符串
var Cts = "bblText";
if(Cts.indexOf("Text") > 0 )
{
alert('Cts中包含Text字符串');
}
1
2
3
4
5
2
3
4
5
indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置,若没有返回-1。
jQuery判断数组是否包含了指定的元素
var arr = [ "xml", "html", "css", "js" ];
$.inArray("js", arr); //返回 3,
1
2
2
如果不包含在数组中,则返回 -1,若是包含,则返回对应元素所在数组中的下标值,该值从0开始;
jquery 数组 添加元素
push() //向数组的末尾添加一个或更多元素,并返回新的长度。
pop() //删除并返回数组的最后一个元素。
1
2
2
生成指定长度的随机字符串
function getRandomString(len) {
len = len || 32;
var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; // 默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1
var maxPos = $chars.length;
var pwd = '';
for (i = 0; i < len; i++) {
pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
}
return pwd;
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
参考资料
jQuery判断数组是否包含了指定的元素 js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf jquery 数组 添加元素
预览
除特别注明外,本站所有文章均为 Windcoder网 原创,转载请注明出处来自: javascriptzhongzifuchuanyushuzudexiangguancaozuo
Loading comments...

预览
暂无数据