String.charCodeAt(n)     //返回字符串中第n个字符的代码
asc是调用了vbscript的函数(看execScript的第二个参数)这个问题牵涉微机原理的问题
strAsc为Unicode字符代码,2字节16位不带符号,最高位仍作为数值的一部分。为以防万一,如果strAsc为负数,则使用了带符号的16位整数,最高位作为符号位,要把它转换成相当于无符号整数,只需用FFFF(65535,16位能表示的最大数)加上那个负数