惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
WordPress大学
WordPress大学
B
Blog RSS Feed
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
C
Check Point Blog
P
Proofpoint News Feed
H
Help Net Security
月光博客
月光博客
博客园_首页
Stack Overflow Blog
Stack Overflow Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理
U
Unit 42
美团技术团队
I
InfoQ
A
About on SuperTechFans

博客园 - leavingme

从 Google Code 迁移代码到 GitHub 上 ActionScript 3 Socket 安装 VirtualBox Guest Additions 后 Windows XP 分辨率问题 Xcode 4.5的几个问题 Backbone.js WebGL Relearn jQuery 关闭脚本运行慢的提示 理解使用 JavaScript 构建 Metro 应用 iOS RSA相关资料 CommonJS 网站地图 Apache Ant & YUI Builder html5 manifest ie6下动态更改img.src 图片不显示 ApacheBench 锚点 空白的iframe 中文正则
Function
leavingme · 2012-10-03 · via 博客园 - leavingme

http://www.w3school.com.cn/js/pro_js_functions_function_object.asp

https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Function

概述

在JavaScript里,所有的function实际上都是Function对象。

语法

var function_name = new Function([arg1[, arg2[, ... argN]],] functionBody);

参数

arg1, arg2, ... argN

每个都对应于有效的JavaScript标识符或用逗号分隔的字符串列表,比如:“x”,“theValue”,或“a, b”。

functionBody

该字符串包含JavaScript语句组成的函数定义。

描述

Function 对象创建于 Function 构造器被解析当function被创建时。效率低于直接定义function和从你的代码中调用。

因为函数定义于函数语句被解析。

所有的参数传递给函数作为标识符的名字。按照这个顺序传递。

函数通过Function构造器创建。不要创建闭包来创建上下文。他们总是运行在window上下文。

调用Function构造器象function一样(不使用new操作符),有同样的效果象调用Function构造器一样。

例子

通过Function构造器创建函数是动态创建不定数量对象通过一些执行脚本创建全局域的方法之一。

new Function('return {"a": 1}');