JS里面function和Function的区别
js里Function 与 function的不一样的,不仅仅是大小写的问题。
简单点说:大写的Function是一个类 ,而小写的function是一个对象。
Function是一个构造器,function是Function实例化的一个对象,包含[[call]][[code]]等等属性,可以被执行。
具体使用方法:
function callAnotherFunc(fnFunction, vArgument) {
  fnFunction(vArgument);
  }
  var doAdd = new Function("iNum", "alert(iNum + 10)");
  callAnotherFunc(doAdd, 10); //输出 "20"
定义普通函数就用function:
var func = function(arg0, arg1, ... argN) { statements };//函数直接量
JS里面function和Function的区别的更多相关文章
- 【微信小程序】在js中导入第三方js或自己写的js,使用外部js中的function的两种方法 import和require的区别使用方法 【外加:使用第三方js导出的默认function的调用方法】
		
如下 定义了一个外部js文件,其中有一个function import lunaCommon from '../lunaCommon.js'; var ctx = wx.getStorageSync( ...
 - $(document).ready(){}、$(fucntion(){})、(function(){})(jQuery)onload()的区别
		
1.首先说JQuery的几个写法 $(function(){ //do someting }); $(document).ready(function(){ //do so ...
 - function foo(){}、(function(){})、(function(){}())等函数区别分析
		
前面一段时间,看到(function(){}),(function(){}())这些函数就犯晕,不知道它到底是什么意思,为什么函数外要加小括号,函数后要加小括号,加和不加到底有什么区别……一直犯迷糊, ...
 - (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
		
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别? 转自:http://www.jb51.net/article/75089.htm ...
 - JavaScript 中,定义函数时用 var foo = function () {} 和 function foo() {}有什么区别?
		
对于新手来说(本人也是新手-_-!),好像var foo = function () {} 和 function foo(){}并没有什么区别,意识里可能就认为就是两种不同的写法而已.但是,通过网上查 ...
 - js 里面的 function 与 Function
		
function 是 js 的标识符 Function 是 js 里面的一个 构造函数 1.new function 与 new Function 的区别 new 运算符在 js 里面是 创建一个自定 ...
 - 探索 Reflect.apply 与 Function.prototype.apply 的区别
		
探索 Reflect.apply 与 Function.prototype.apply 的区别 众所周知, ES6 新增了一个全局.内建.不可构造的 Reflect 对象,并提供了其下一系列可被拦截的 ...
 - 解决掉你心中 js function与Function的关系的疑问
		
前言 在网上有很多关于js function 与 Function直接关系的文章. 但是我感觉过于抽象化了,那么如何是具体化的解释? 正文部分为个人理解部分,如有不对望指出. 正文 <scrip ...
 - js的Object和Function
		
自己闲的没事干,自己想通过js的了解写一个Function和Object之间的关系,可以肯定的是我写错了,但是希望可以有所启发. Function和Object Function.__proto__ ...
 
随机推荐
- python中oop
			
转自 http://www.cnblogs.com/BeginMan/p/3510786.html 本文旨在Python复习和总结: 1.如何创建类和实例? # 创建类 class ClassNam ...
 - 控制音量大小widget
			
由于手机音量按键非常悲剧的掉了.无法控制手机音量大小.使用起来非常不方便.所以决定写一个小widget放在桌面能够随时控制音量吧.也算是解决一点便利问题. 1.一个简单的widget 由于我的需求非常 ...
 - POJ1149_PIGS(网络流/EK)
			
PIGS Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 15721 Accepted: 7021 Description ...
 - Photoshop基础照片美化
			
自从有了“ps”以后,很多事情变成了可能,你可以出现在任何你想在的地方.而最基本的美化照片的功能,我想是很多同学学习PS的初衷.当你掌握了这门技术,很多人会对你刮目相看!今天小编就和大家分享一下ps的 ...
 - input的placeholder颜色修改
			
input[type=text]::-webkit-input-placeholder { /* WebKit browsers / color: #999; } input[type=text]:- ...
 - launch-s.sh  发布脚本备份
			
[root@izm5ef2ow9zssfxi6opoucz code]# cat launch-s.sh serverId=1313 zipName=$1 serverPath='code-s'$se ...
 - 【数论分块】[BZOJ2956、LuoguP2260] 模积和
			
十年OI一场空,忘记取模见祖宗 题目: 求$$\sum_{i=1}^{n}\sum_{j=1}^{m} (n \bmod i)(m \bmod i)$$ (其中i,j不相等) 暴力拆式子: $$ANS ...
 - .net 接受请求过来的流
			
//接收POST过来的数据 System.IO.Stream s = Request.InputStream; int count = 0; byte[] buffer = new byte[1024 ...
 - bzoj1568 Blue Mary
			
题意:P:加入一条一次函数.Q:询问x位置的最大函数值. 标程: #include<bits/stdc++.h> using namespace std; ; int q,x,n; dou ...
 - 单行文本截断 text-overflow
			
div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }