美文网首页
JS走过的第二个大坑

JS走过的第二个大坑

作者: 国之大殇 | 来源:发表于2017-05-26 16:41 被阅读0次

    js中for循环和forEach的区别:前者比较官方,功能强大,效率比后者高;后者简单,不能中断,比如不能使用break和return等

    总结一下js中Array和String方法(目前开发中用到的最多方法)

    Array:

    concat()-连接数组,参数可以有多个,可以是字符串也可以是数组

    slice(),切割数组,不改变原数组

    splice()删除数组元素,改变原数组

    push pop shift unshift        栈和队列方法

    forEach(),无返回对象,不改变原数组

    map()  对原数组每个元素的复制,然后返回一个新数组

    fiter()  挑选出符合条件的数组元素,返回一个数组

    every和some  返回true或者false  每一个符合还是某一个符合   是不一样的方法

    String:

    concat()  连接字符串  但是大多数还是直接用+号

    substring()和slice()是相同的方法

    substr(),第二个参数和上面两个不同,表示所选字符的个数

    join(),可以用于连接字符串,无参数代表使用逗号

    splite()确切来说是正则对象的方法  参数可以是字符串或者正则对象

    replace()类似于楼上  第一个参数表示一个字符串或者一个正则对象

    相关文章

      网友评论

          本文标题:JS走过的第二个大坑

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