1.substr与substring

  substr(start,[length])

     start  必须

     length 可省略,省略表示从start开始取到字符串的末尾

  substring(start,[end])

             start非负整数,必须,取值范围从0开始

             end  可省略  结束位置,若end>start,子字符串返回"",省略将会默认取到字符串的末尾,子字符串中不包括该位置的字符;

 

2.slice(start,[end])

      start 必须,数组中的指定开始位置 若为负数,开始位置为数组length+end

      end 可省略 数组中的指定结束位置,若为负数,结束位置为数组length+end,子数组中不包括该位置的元素。

 

3.Function的apply(Object,args[]),call(Object,arg1,arg2,arg3)

       function b(){}

     b.apply(thisObj,["s","b"]);用thisObj替代执行b的this,apply函数最后一个参数是数组

    b.apply(thisObj,"s","b");用thisObj替代执行b的this,apply函数从第二个参数起为分传递给b的参数.

相关文章:

  • 2021-07-31
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
  • 2021-11-13
猜你喜欢
  • 2022-02-25
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2021-12-21
相关资源
相似解决方案