javascript基础(六)JavaScript全局对象(上)

阅读更多

今天复习下javascript全局对象 写了一个程序分别判断javascript在火狐和IE中显示不同的全局对象的数量 大家可以试试看 

还介绍一下有关于NANIsNAN Infinity 其实Infinity就是相当于一个无穷大的数还需要掌握数据加密和解密的 encodeURI encodeURIComponent 方法 NaN有几点要提一下:

1 NaN用于引用特殊的非数字值

2 NaN不是常量

3 NaN与所有的值都不相等,包括它自己

4 isNaN判断一个值是否是数字

5 isNaN常用在判断一些非法的数值运算产生的值,例如对负数的平方根、被0除后的值、或者检测参数属否为NaNundefined

 

 

 

encodeURI的目的是给URI编码。

ASCII的字母、数字、-_.!~*’()不编码,URI中具有特殊意义的字符也不编码如;/?:@&=+$,和空格

参数中的其他字符将转换成UTF-8编码方式的字符,并使用十六进制转义序列(%xx)生成替换。其中,ASCII字符使用一个%xx替换,在\u0080\u07ff之间的编码的字符使用两个%xx替换,其它的16Unicode字符使用三个%xx替换

如果想对URI的分隔符? #编码,应该使用encodeURIComponent

 

下面请看代码:



 
   JavaScript的全局对象(上) 
  
  
  
  
  
 

 
  
 

 下面看代码效果截图:


javascript基础(六)JavaScript全局对象(上)_第1张图片


javascript基础(六)JavaScript全局对象(上)_第2张图片
 
javascript基础(六)JavaScript全局对象(上)_第3张图片
 
javascript基础(六)JavaScript全局对象(上)_第4张图片
 

 

  • javascript基础(六)JavaScript全局对象(上)_第5张图片
  • 大小: 27.9 KB
  • javascript基础(六)JavaScript全局对象(上)_第6张图片
  • 大小: 13.1 KB
  • javascript基础(六)JavaScript全局对象(上)_第7张图片
  • 大小: 9.7 KB
  • javascript基础(六)JavaScript全局对象(上)_第8张图片
  • 大小: 11.2 KB
  • 查看图片附件

你可能感兴趣的:(javascript基础(六)JavaScript全局对象(上))