为了账号安全,请及时绑定邮箱和手机立即绑定

方法Object()里面传参数和不传参数有什么区别?

方法Object()里面传参数和不传参数有什么区别?

繁星coding 2018-11-14 18:19:16
比如这里target = Object(target)和target = Object()或者target = new Object()有什么区别?if (typeof Object.assign != 'function') {  Object.assign = function(target) {    'use strict';    if (target == null) {      throw new TypeError('Cannot convert undefined or null to object');    }    target = Object(target);    for (var index = 1; index < arguments.length; index++) {      var source = arguments[index];      if (source != null) {        for (var key in source) {          if (Object.prototype.hasOwnProperty.call(source, key)) {            target[key] = source[key];          }        }      }    }    return target;  };}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信