DOM基础

字符串的操作方法:

charAt()->传入下标,返回字符串里面下标相对应的值;

charCodeAt()->传入下标,返回相应字符在万国码里的编码;例子:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">
    var str="abcd";

    // alert(str.charAt(2));->字符串里面的值
    alert(str.charCodeAt(2));//-》相应字符在万国码里的编码
    </script>
</head>
<body>
    
</body>
</html>

indexOf()—获取制定字符的下标值(丢一个值,返回下标,找不到返回-1),例子:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
var str="abcdefg";

alert(str.indexOf("王越"));//丢一个值,返回下标,找不到返回-1
</script>
</head>
<body>

</body>
</html>

join(”分隔符“)—将数组转换为字符串。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
var arr=[1,2,'a','b'];
//join("分隔符");将数组转换为字符串
arr=arr.join("%");
alert(typeof arr);
</script>
</head>

<body>
</body>
</html>

split(”分隔符“):以这个分隔符将字符串转换为数组

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">
    var str="abcd";

    str=str.split("b");

    alert(str);//a,cd
    </script>
</head>
<body>
    
</body>
</html>

数组的splice(从哪里开始删除,删除几个,替换成谁);

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">
    var arr=[1,2,3,4];
    //splice(从哪里开始删除,删除几个,替换成谁);
    // arr.splice(1,1,5);
    // arr.splice(1,1,5,6);替换
    // arr.splice(4,0,5);//插入
    // arr.splice(1,2);删除
    // arr.splice(0,0,5);首位插入
    alert(arr);
    </script>
</head>
<body>
    
</body>
</html>

字符串  substring(截取的开始位置,截取的结束位置)

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
var str="abcdefg";
//substring(截取的开始位置,截取的结束位置)
//alert(str.substring(3));//只有一个参数,只截取开头
//alert(str.substring(0,str.length-2));
</script>
</head>

<body>
</body>
</html>

 

posted @ 2014-03-12 16:16  Ι Believe  阅读(109)  评论(0编辑  收藏  举报