怪 ,这是两个不同的关键字吗?

zsdlOO 2010-10-28 09:57:51
怪 ,这是两个不同的关键字吗?
...全文
78 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Crazywa 2010-10-29
  • 打赏
  • 举报
回复
Function 是对象,可以用来构造函数
与Object、String、Number等等同一级别
function 是一个声明函数关键字,与var等等相似。

lchy110 2010-10-29
  • 打赏
  • 举报
回复
4楼都说了

var fun1=new Function("x","y","alert(x+y);");
fun1("hhhhhhhhhhh6",5);
或者
fun1 = function(v1,v2)
{
alert(v1.toString()+v2.toString());
}
fun1("hhhhhhhhhhh6",5);
hch126163 2010-10-29
  • 打赏
  • 举报
回复
function 是 ‘function’ 表示函数
Function 是 ‘object’ 是一个对象
  • 打赏
  • 举报
回复
首先要知道,JS是大小写敏感的。
Exodia 2010-10-28
  • 打赏
  • 举报
回复
Function 是类型,所以可以new,每个函数(function)都是Function的实例
zsdlOO 2010-10-28
  • 打赏
  • 举报
回复

var fun1=new function("x","y","alert(x+y);");
fun1("hhhhhhhhhhh6",5);


用 function报错,改成 Function就行了,难道是两个不同的关键字。

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧