当必须在 JavaScript 中格式化或转换某些函数参数时,我通常会创建同名私有变量(与函数参数同名的私有变量):
function myFunction(param) {
var param = Math.floor(param);
// More code referencing param many times here...
}
问题:这被认为是不好的做法吗?有什么我应该担心的缺点吗?
当必须在 JavaScript 中格式化或转换某些函数参数时,我通常会创建同名私有变量(与函数参数同名的私有变量):
function myFunction(param) {
var param = Math.floor(param);
// More code referencing param many times here...
}
问题:这被认为是不好的做法吗?有什么我应该担心的缺点吗?