使用类似的方法调用 Javascript 函数
someFunction(1, true, 'foo');
不熟悉功能不是很清楚。
我已经看到并使用了插入注释来命名参数的样式:
someFunction(/*itemsToAdd*/1, /*displayLabel*/ true, /*labelText*/ 'foo');
但是当它超过 3 个或更多参数时,最好在 JSON 对象中传递参数,这使得它与顺序无关,并允许在被调用的函数中提供默认值
someFunction({'itemsToAdd':1, 'labelText':'foo', 'displayLabel':true});
我的问题是;行业的一般做法是什么,是否有不使用这些方法的首要原因。例如,Lint 不喜欢第二种方法。