js-数组,字符串的方法

2020-09-29  本文已影响0人  萝卜缨女王

【数学方法】

  Math.random()
  Math.PI
  Math.ceil()
  Math.floor()
  Math.round()
  Math.max()
  Math.min()
  Math.sqrt() 开平方
  Math.tan
  Math.cos
  Math.sin
  Math.pow(n, m) n的m次方
  Math.abs()

【字符串方法】

  1. str.charAt(下标);  ->  字母
      str.charCodeAt
      str.fromCharCode
  2. str.indexOf(小字符串);  返回位置(下标),没找到返回-1
  3. str.lastIndexOf()
  4. str.toUpperCase()
  5. str.toLowerCase()
  6. str.substring(开始位置);
        var str='width';
        str.substring(0,4);  -> widt
        str.substring(1,3)   -> id
        str.substring(3)
   str.substring(开始位置,结束位置);  截取字符串,不包含结束位置
  7.str.split()
   字符串 -> 数组
 8.str.replace(要,谁);   替换
        var str='今天很冷';
        str.replace('冷','热');

【数组方法】

  1. arr.join()
  2. arr.push() 添加 后面
  3. arr.unshif() 添加 前面
  4. arr.pop()   删除 后面
  5. arr.shift() 删除 前面
  6. arr.reverse() 翻转
  7. arr.concat()  拼接两个数组
  8. arr.splice()
       删除
          arr.splice(开始位置,删除个数);
              var arr=[1,2,3,4,5];
             arr.splice(1,2);
       插入
            arr.splice(开始下标,0,内容...);
       替换
            arr.splice(开始下标,个数,内容...)
9.arr.sort() 排序
   默认,排字符串
上一篇下一篇

猜你喜欢

热点阅读