javascript 内置顶层函数

名词解释:

1.函数

2.内置:  ECMAscript  

 内置函数:ECMAscript 自带的函数  Number()  

 宿主函数: BOM    DOM   alert()   prompt()   confirm();

 //confirm()  弹出一个带有确定和取消按钮的一个对话框,确定返回真,取消返回假。

3.顶层


  字符串函数:字符串.函数()      

  数组函数

  顶层对象的函数,可以作用于任何对象。


内置顶层函数  

  1.escape()      对字符串进行编码

  2.unescape()    对编码的字符串进行解码

  3.Number()      转换成数值类型

  4.String()      转换成字符串类型  

  5.Boolean()     转换成布尔类型

  6.parseInt()    将字符串转换为整型

  7.parseFloat()  转换为小数

  8.isNaN()       判断一个数能否转换为数值类型。

  9.isFinite()    判断一个数是否为有穷的数字。将不是有穷的数字或不能转换为数值类型的数返回假。

  10.eval()       将字符串转换成javascript命令执行(必须符合javascript语法规范,否则会出错)。


   IE:
   eval()         在当前作用域生效
   window.eval()  在当前作用域生效
   execScript()

   FF:

   eval()         在当前作用域生效
   window.eval()  在全局生效