
JavaScript
xiao姝姝
这个作者很懒,什么都没留下…
展开
-
JavaScript中apply()和call()的差别
1、apply()和call()的作用都是用于更改this,两者的使用格式如下: apply(参数1,参数2):参数一是用于替换this的,参数二可以不用传入,一般传入数组。如果所替换this的函数需要传入参数,那么参数二数组中的元素会被依次取出当做参数传入函数中。 call(参数1,参数2,参数3….参数n):参数一是用于替换this,参数二和后面的参数用于取出当做参数传入函数中。 2、实...原创 2018-09-08 09:32:21 · 349 阅读 · 0 评论 -
JavaScript中的split()、substr()、substring()以及slice()和splice()的用法区别
1、split() 方法用于把一个字符串分割成字符串数组,返回的是数组。传入参数一(必选):字符串或正则表达式,从该参数指定的地方分割。传入参数二(可选):该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。代码展示:<script type="text/javascript"> ...原创 2018-09-19 22:05:45 · 493 阅读 · 0 评论