首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JavaScript的一个简单函数段出错,大家帮找一下。解决办法

2012-02-19 
JavaScript的一个简单函数段出错,大家帮找一下。JsLib.Str.GetStringLengthfunction(str){varLength0for

JavaScript的一个简单函数段出错,大家帮找一下。
JsLib.Str.GetStringLength   =   function(str)
{
var   Length   =   0;
for(i=0;   i <str.length;   i++)
{
char   =   str.charCodeAt(i);  
if(char   >   255)
{  
Length   =   Length   +   2;
}
else
{
Length   =   Length   +   1;
}
}
return   Length;
}

[解决办法]
for(i=0; i <str.length; i++)
改成for(var i =0)
[解决办法]
char是关键字 不能用来命名

for(i=0; i <str.length; i++)
{
if(str.charCodeAt(i) > 255)
{
Length = Length + 2;
}
else
{
Length = Length + 1;
}
}

热点排行