问答

jQuery.merge的疑问

作者:admin 2021-06-21 我要评论

jQuery.merge = function (first, second) { var len = +second.length, j = 0, i = first.length; for (; j len; j++) { first[i++] = second[j]; } first.leng...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)
jQuery.merge = function (first, second) {
  var len = +second.length,
    j = 0,
    i = first.length;

  for (; j < len; j++) {
    first[i++] = second[j];
  }

  first.length = i;

  return first;
}

var len = +second.length
为啥不var len = second.length,
而是var len = +second.length
+的作用是什么

###

+second.length 就是变为数值类型

image.png

###

通过+符号其实是强制变更为数值类型,而且+号不会改变原始数据的符号,同样*1、/1这一类都可以。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • jQuery.merge的疑问

    jQuery.merge的疑问

  • jeesite如何在表单页面展示图片

    jeesite如何在表单页面展示图片

  • 跑nhooyr.id/websocket的时候报包里面

    跑nhooyr.id/websocket的时候报包里面

  • wsl里面php怎么sleep不起作用呢?

    wsl里面php怎么sleep不起作用呢?

腾讯云代理商
海外云服务器