javascript - 参数与 javascript 默认方法同名

标签 javascript

如果这样写代码,参数和方法名一样,会有问题吗?在addClass()中作为字符串使用似乎没有问题,那么其他情况呢?

var hi = function(next) {
    target.next().addClass(next);
}

最佳答案

没有问题,因为第一个 next 出现是一个函数参数,第二个 target.next()target 对象的方法。您无法在没有点符号的情况下调用 target.next(),因此不会有任何冲突。

关于javascript - 参数与 javascript 默认方法同名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35560826/

相关文章:

javascript - 如何从 JSON $http.get() 请求中删除无效字符?

javascript - 如何从 CDN 扩展 jQuery?

javascript - 从 json 获取某些数据(google geocode api)

javascript - 不需要的 Json 出现在 html 中

javascript - 在 AngularJs 的 ng-bind 中转义 &> 字符

javascript - 如何解析JSON格式的数据

javascript - 在 python 中使用 selenium 单击相同的按钮配置

javascript - Angular 2 - 仅在 x 秒后将 JSON 数组填充到 View

javascript - 单击年份时月份模式下的 Angular ui-datepicker 不起作用

javascript - 带挖空绑定(bind)的完美滚动条