100 分 :为什么进行强制转换后,结果不正确

zcx5201314 2003-06-10 04:14:55
我从ADO中的数据记录集选出数据.想在javascript中进行比较.
打印的出来是相关的字符串,而比较时总是不相同.

我又把记录集的值进行强制转换为字符串.
但是还是不行,虽然typeof的结果是string,但是长度却加长了许多.

为什么,为什么.
var password=String(ret("password"))

//var password=(String)(ret("password"))这种也不行.

Response.Write("长度和类型"+password.length+typeof(password)+"\n")

如果将结果打印出来,只有三项式个字母:zhu
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zcx5201314 2003-06-10
  • 打赏
  • 举报
回复
非常谢了.

对这里不是很理解.
String是不是相当于类库中的类呢

第一次看到这样的方法.
function Trim(str)
{
str.replace(/(^\s*)|(\s*$)/g,"");
}

Trim(str);
这样调用不知道对不对.

这里如何按指针传递参数呢.
meizz 2003-06-10
  • 打赏
  • 举报
回复
Javascript中为String对象添加 Trim() 方法
<script language=Javascript> //自己动手为string添加Trim
function String.prototype.Trim() {return this.replace(/(^\s*)|(\s*$)/g,"");}
function String.prototype.Ltrim(){return this.replace(/(^\s*)/g, "");}
function String.prototype.Rtrim(){return this.replace(/(\s*$)/g, "");}
var str = " meizz ";
alert(str.Trim());
alert(str.Ltrim());
alert(str.Rtrim());
</script>
zcx5201314 2003-06-10
  • 打赏
  • 举报
回复
如何堆除啊.
我没找到相关的字符串函数.

敢问大哥那里有啊.
meizz 2003-06-10
  • 打赏
  • 举报
回复
首先你要截除字符串前后端的空格.

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧