字符串

来源:互联网 发布:数据库处理查询的步骤 编辑:程序博客网 时间:2024/06/06 05:10

注释:var a="今天你吃了吗?'没吃'?今天你吃了吗?";//注意引号的使用
1. 测字符串的长度:document.write("字符串的长度为:"+a.length);
2. 字符串的最后一个字符:document.write(a.charAt(a.length-1));
3. 编码、汉字转化:
a:汉字转编码:document.write(a.charCodeAt(0));
b : 编码转汉字:document.write(String.fromCharCode(200));
4.大小写转化:
a:小写转化大写:document.write(a.toUpperCase());
b:大写转化小写:document.write(a.toLowerCase());
5.类型检查:alert(typeof a);
6.<a href="...">形式:

<a href="#"></a><a href="javascript:"></a>
  1. 字符串位置查询(从左往右):
    第一个:a.indexOf("?")
    最后一个:a.lastIndexOf("?")
    从当前位置(8)查询:a.indexOf("?",8 )
    8.截取字符:
a.substring(7)   //从第7个字符开始截取a.substring(7,20)   //只留下7~20的字符a.substring(-15,20)a.substring(20,-15)  //不会报错,会自动交换位置,从0~20
slice(10,0//报错slice(-10//后10位

9.分割字符串(split),转化为数组,通过下标访问成员:

document.write(f.split("."))  //若无指定的,则原字符的每个字符都成数组对象a.split("-",4) //4为分割后保留的位数