js中的函数比较表格形式进行比较。
|
使用function语句 |
使用Function()构造函数 |
使用函数直接量 |
兼容 |
完全 |
js1.1及以上版本 |
js1.2及以上版本 |
形式 |
句子 |
表达式 |
表达式 |
名称 |
有名字 |
匿名 |
匿名 |
主体 |
标准语法 |
字符串 |
标准语法 |
性质 |
静态 |
动态 |
静态 |
解析 |
以命令形式构造一个函数对象 |
解析函数体,能够动态创建一个新的函数对象 |
以表达式的形式构造一个函数对象 |
作用域 |
具有函数作用域 |
顶级函数,顶级作用域 |
具有函数作用域
|