首页 > 代码库 > 数组和字符串

数组和字符串

最近要做一个把汉字城市按首字母分类的控件,

期间临时查了一些方法,这里做个笔记:

1、sort()方法,可以把英文单词按照ascii码排序

2、判断中文字符的正则是:

function checkChinese(str){    var reg = new RegExp("^([\\u4E00-\\u9FFF]+)","g");     return reg.test(str);}

3、charAt(0)方法,数字0可以将字符串的0位取出来

4、arr.push(content)的时候这个arr不能是二维数组的元素

5、构建二维数组的好方法就是把第二维的数组构建好了push到第一维里去

6、如果要放入的不是第一维的数组而是对象的键值,就直接把数组赋值给键值

7、splice能清空数组,slice不行,不要看花眼了

alp.splice(0,alp.length-1)

8、indexof(str)

9、reg.test(str.substr(i,1))

10、substr(0,1)

数组和字符串