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>