美文网首页
JS数组和字符串的常用返回

JS数组和字符串的常用返回

作者: 過尽千帆_YL | 来源:发表于2021-06-03 21:21 被阅读0次

    字符串常用方法:

    1,用字符数组value创建一个string对象

    方法:
     public String(char[] value)
    示例:
     char[] value={'a','b','c','d'}
     String str = new String(value)
    // 相当于 String str = newString('abcd')
    

    2,用字符数组以X开始的n个字符创建一个String对象

    方法:
    - public String(char chars[], int x ,int n)
    示例:
    - char[] value ={'a','b','c','d'}
    - String str = new String(value,1,2);
    // 相当于 String str = newString('bc'),
    

    3,获取字符串长度

    length 返回字符串的长度
    

    4,获取字符串某一位置的字符

    charAt(n) 返回指定位置的字符,类型是字符串
    

    5,获取字符串的子字符串

    substring(from,end); 
    // 字符串截取,从from开始,截取到end。包含from,不包含end。
    返回截取后的字符串
    

    6,查询字符再字符串中的位置

    lastIndexOf();
    //  判断某个子字符串在当前字符串中第一次出现的位置,从后往前查找。
    // 可以有第二个参数,表示从第几个位置开始查,包含此位置。如果查找不到,则返回 -1。 )
    

    7,字符串中字符的大小写转换

    toLowerCase();
    // 将字符串转换成小写。
    toUpperCase() 
    // 将字符串转换成大写
    

    8,字符串两端去空格

    trim()       // 去除字符串左侧和右侧的空白。 
    trimLeft()   //  去除字符串左侧的空白。
    trimRight()  //  去除字符串右侧的空白。
    

    9,将字符串分割成字符串数组

    split() 
    //  以指定的字符串作为分割符,对当前字符串进行分割,分割成一个数组。
    //如果分隔符是空的话,则分割的数组每个元素是一个字符。 )
    

    10,替换字符串

    replace(b,c)
    //  字符串替换。将当前字符串中的某个子串替换成另一个子串,然后返回替换后的字符串。
    //  第一个参数如果是字符串,则只替换一次。
    // 第一个参数也可以是正则表达式。 第二个参数也可以是要替换的内容
    

    11,基本类型转换为字符串

    方法:
    static String valueOf(xxx  xx)
    示例:
    String s1 = String valueOf(12.99);
    System.out.println(s1)
    // double 类型转string类型
    

    数组常用的方法有哪些:

    1.shift 删除数组中的第一个元素
    
    2.pop 删除数组中的最后一个元素
    
    3.unshift 增加元素在数组的前面
    
    4.push 增加元素在数组的后面
    
    5.map 循环,并且返回新的数组
    
    6.forEach 循环,遍历
    
    7.filter 过滤,筛选出数组中的满足条件的,并且返回新的数组
    
    8.concnt 合并数组
    
    9.find 查找出第一个符合条件中的数组元素
    
    10.findIndex 查找出第一个符合条件中的数组元素,所在的索引位置
    
    11.flat 将多维数组转为一维数组
    
    12.join将数组转为字符串
    
    13.reverse 颠倒数组中的顺序
    
    14.every检测数组中元素是否都是符合条件 === bollean
    
    15.some检测数组中元素是否有满足条件的元素 === bollean
    
    16.splice(start,n,添加元素) 开始位置 删除个数,添加元素
    
    17.sort 排序
    
    18.slice(start,end) 选中[start.end)之间的元素
    
    19.indexOf 查找值所在的位置
    
    20.includes 查看数组中是否存在此元素
    
    21.split()  把一个字符串分割成字符串数组
    
    

    10、查找元素的方式有几种(6种)那6种?

    1.getElementById():通过id来选中元素
    
    2.getElementsByTagName():通过标签名来选中元素。
    
    3.getElementsByClassName():通过类名来获取元素。
    
    4.querySelector与querySelectorAll():分别表示满足条件的第一个元素或者所有元素
    
    5.getElementsByName():通过name属性来获取表单元素。一般也只用表单元素。
    
    6.document.title和document.body:获取一个页面仅有的一个title和body元素。
    
    var x=document.getElementById("intro");
    
    var x=document.getElementsByName("intro")[0];
    
    var x=document.getElementsByTagName("input")[0];
    
    var x=document.querySelectorAll(".result li a")[0]; IE >=8
    
    var x=document.querySelector(".result li a"); IE>=8
    
    var x=document.getElementsByClassName("talkBox")[0]; IE>=9
    
    

    相关文章

      网友评论

          本文标题:JS数组和字符串的常用返回

          本文链接:https://www.haomeiwen.com/subject/vpvbdltx.html