var fn = new Function("arg1","alert(arg1)");//这是新建一个函数,
  var test5=new Function('this.pi=3.14;this.area=function(r){return this.pi*r*r}');
  var i=new test5();
  console.log(i.area(9))

Function 是一个类,类似Array,String,Number,Object 等的原型 、、如var arr=new Array();

而所有的function 是继承了Function的属性

转载于:https://www.cnblogs.com/LiChen-789/p/10051185.html

javascript 下 function 和 Function的区别相关推荐

  1. JavaScript 中,定义函数时用 var foo = function () {} 和 function foo() 有什么区别?

    某天写代码突然县道这个问题,顺势总结一波 JavaScript 函数和变量声明的"提前"(hoist)行为 简单的说 如果我们使用 匿名函数 var a = {} 这种方式, 编译 ...

  2. Javascript学习之函数(function)

    http://www.cnblogs.com/royalroads/p/4418587.html 在JS中,Function(函数)类型实际上是对象;每个函数都是Function类型的实例,而且都与其 ...

  3. Javacript中(function(){})() 与 (function(){}()) 区别 {转}

    这个问题可以从不同的角度来看,但从结果上来说 :他们是一样的. 首先,如果从AST(抽象语法树)的角度来看,两者的AST是一模一样的,最终结果都是一次函数调用.因此,就解析器产生的结果论而言,两者是没 ...

  4. foo:function(){}与function foo(){}还有foo=function()三者间的区别

    首先要分清楚的是: 第一种其实是定义了一个名为foo的属性,然后给这个属性赋了一个匿名函数(function就是这个匿名函数的定义),也只能在一个定义好的方法或者类中才行,因为其相当于定义的是一个属性 ...

  5. JavaScript高级篇之Function对象

    JavaScript高级篇之Function对象 一: Function对象引入: Function对象是js的方法对象,可以用Function实例化出任何js方法对象. 例如: 1 <%@ p ...

  6. (137)FPGA面试题-Verilog HDL中function和task的区别(一)

    1.1 FPGA面试题-Verilog HDL中function和task的区别(一) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-Verilog H ...

  7. (138)FPGA面试题-Verilog HDL中function和task的区别(二)

    1.1 FPGA面试题-Verilog HDL中function和task的区别(二) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-Verilog H ...

  8. function 与 => 的区别

    function 与 =>的区别主要是他们的作用域的不同 在JS中,箭头函数并不是简单的function(){}匿名函数的简写语法糖,实际上,箭头函数和匿名函数有个明显的区别: => 箭头 ...

  9. (function(){}())与(function(){})()的区别

    1. (function(){}())与(function(){})() 这两种写法,都是一种 立即执行函数 的写法,即IIFE (Immediately Invoked Function Expre ...

  10. JS中 function 和 Function 的区别

    Function是一个构造器,是一个构造函数,用于创建一个函数对象.使用function创建的变量是一个指针,指向的对象是一个Function对象. function是一个关键字,可以声明一个函数对象 ...

最新文章

  1. python获取耗时的shell_python获取耗时的shell_关于Linux:在shell中获取程序执行时间...
  2. Day9:yield的表达式形式、面向过程编程(grep -rl 'root' /etc)
  3. halcon18安装教程
  4. mean技术栈 linux,“MEAN”技术栈开发web应用
  5. IIS7报“假”正式版随Server 2008发布
  6. dotConnect for Oracle控件免费下载及使用方法
  7. docker导入与导出容器
  8. 【maven详解-插件】maven插件学习之maven-source-plugin
  9. 动态字符串的存储结构的实现
  10. DPlayer开发弹幕后台
  11. 如何导出久其报表所有数据_久其报表制作与分发统一服务平台解决方案
  12. gnuplot的常用技巧
  13. 《唐诗三百首》中的童年记录
  14. 林轩田机器学习基石--The Learning Problem
  15. 学计算机应用表白,521.1314表白的数学题 学霸间的表白方式
  16. 数据结构实训《表达式求值》
  17. LabVIEW与MATLAB混合编程——调用Matlab中.m的函数
  18. 读《极简中国书法史》
  19. AMOS从模型到分析
  20. 涉及计算机控制的课题,长春理工大学电子教案-计算机控制系统 第1章 绪论

热门文章

  1. 拓端tecdat|Stata中的治疗效果:RA:回归调整、 IPW:逆概率加权、 IPWRA、 AIPW
  2. java编辑简单文本编辑器_简单文本编辑器
  3. (22)Linux下解压unrar文件
  4. qpython3 获取手机gps接口
  5. 【转】Elasticsearch+Django搜索引擎(二)
  6. 如何开发神经网络来预测汽车保险支出
  7. Python获取列表中字符串最长位置处的索引值
  8. PRD之道:4个撰写PRD的关键思路
  9. 邮件中html格式转换,如何在宏中将邮件格式更改为html?
  10. 机器学习 什么是Cross Entropy 交叉熵