DOM基础

字符串的操作方法:

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

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

doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Documenttitle>
    <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>Documenttitle>
<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>Documenttitle>
    <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>Documenttitle>
    <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>

 

转载于:https://www.cnblogs.com/ztz13125073098/p/3596583.html

你可能感兴趣的:(DOM基础)