谁能给我讲讲这是什么意思? 不急,在线等,明白后立即结贴!

xizi2008 2002-11-21 03:52:30
1: OldRot13(s);这个函数是做什么的,
2: fromCharCode从一些 Unicode 字符值中返回一个字符串。这是什么意思,Unicode 字符值又是什么东西?


程式段:
<script>
var s = "A SECRET MESSAGE! ";
// Encode it:
var sEncoded = OldRot13(s);
window.alert(sEncoded);
// Decode it:
s = OldRot13(sEncoded);
window.alert(s);

function OldRot13(s)
{
var sResult = "";
var i = 0;
var d = 0;

// Check every character in the string
for (i = 0; i < s.length; i++)
{
// Get the next character
d = s.charCodeAt(i);

// Is it an upper-case character?
if ((d >= 65) && (d <= 90))
{
// Increment it
d += 13;

// Rotate any over-flows
if (d > 90)
{
d = 64 + (d - 90);
}
}

// Add the character to the string
sResult += String.fromCharCode(d);
}

// Return the result
return sResult;
}

</script>
...全文
29 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xizi2008 2002-11-21
  • 打赏
  • 举报
回复
呵呵谢谢秋水无恨妹妹,
看来我这贴不好结了
qiushuiwuhen 2002-11-21
  • 打赏
  • 举报
回复
ROT13 编码 http://www.lasg.ac.cn/faq/luanma02.html

fromCharCode如果就带一个参数的话就相当于vbs的chrW
gq 2002-11-21
  • 打赏
  • 举报
回复
这是个简单的加密代码。
A-N
B-O
类推。

87,970

社区成员

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

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