日期:2014-05-16 浏览次数:20442 次
今天复习下javascript全局对象 写了一个程序分别判断javascript在火狐和IE中显示不同的全局对象的数量 大家可以试试看?
还介绍一下有关于NAN和IsNAN Infinity 其实Infinity就是相当于一个无穷大的数还需要掌握数据加密和解密的 encodeURI encodeURIComponent 方法 NaN有几点要提一下:
1 NaN用于引用特殊的非数字值
2 NaN不是常量
3 NaN与所有的值都不相等,包括它自己
4 isNaN判断一个值是否是数字
5 isNaN常用在判断一些非法的数值运算产生的值,例如对负数的平方根、被0除后的值、或者检测参数属否为NaN、undefined等
?
?
?
encodeURI的目的是给URI编码。
ASCII的字母、数字、-_.!~*’()不编码,URI中具有特殊意义的字符也不编码如;/?:@&=+$,和空格
参数中的其他字符将转换成UTF-8编码方式的字符,并使用十六进制转义序列(%xx)生成替换。其中,ASCII字符使用一个%xx替换,在\u0080与\u07ff之间的编码的字符使用两个%xx替换,其它的16为Unicode字符使用三个%xx替换
如果想对URI的分隔符? #编码,应该使用encodeURIComponent
?
下面请看代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> JavaScript的全局对象(上) </TITLE> <M