读书人

函数的功能,该如何解决

发布时间: 2012-02-16 21:30:36 作者: rapoo

函数的功能
请问大家这个函数实现什么功能?
function selectAllOptions(obj,w) {
var iMax = 1000;
var iMaxCounter = obj.options.length;
if (iMaxCounter > iMax) {
iMaxCounter = iMax;
}

[解决办法]
select的option项如果超过1000个,就让select的option项变成1000
[解决办法]

function selectAllOptions(obj,w) {
// 声明变量并赋值
var iMax = 1000;
// 获取选项长度
var iMaxCounter = obj.options.length;
// 选项长度 iMaxCounter 大于 iMax,则将 iMax 赋值给 iMaxCounter。
if (iMaxCounter > iMax) {
iMaxCounter = iMax;
}

结论:iMax 和 iMaxCounter 都是局部变量,且无返回值,而且并未修改传入参数的 obj 的任何属性值,因此这个函数没有任何作用,纯粹的垃圾!

读书人网 >JavaScript

热点推荐