龙空技术网

JavaScript 中 函数的构造函数Function(大写F)

北漂佳佳的生活 545

前言:

如今兄弟们对“js大写首字母大写”大约比较注意,姐妹们都需要学习一些“js大写首字母大写”的相关知识。那么小编在网上网罗了一些有关“js大写首字母大写””的相关资讯,希望姐妹们能喜欢,我们快快来学习一下吧!

定义:

在js中使用Function 可以实例化函数对象,也就是说在js中函数与普通对象一样,也是一个对象类型

函数是js中的一等公民,

1.函数是对象,就可以使用对象的动态特性

2.函数是对象,就有构造函数创建函数

3.函数是函数,可以创建其他对象

4.函数是唯一可以限定变量作用域的结果

语法:

new Function( arg0,arg1,arg2,...,argN,body );

1.Function中的参数全部是字符串

2.该构造函数的作用是将参数链接起来组成函数

*如果参数只有一个,那么表示函数体

*如果参数有多个,那么最后一个参数表示新函数体,前面的所有参数表示新函数的参数,

*如果没有参数,表示创建一个空函数

一个参数:

function foo(){

console.log("nihao");

} //传统

foo();

var func=new Function('console.log("nihao");') //Function

func();

功能上 ,这里foo也func 等价

空函数:

function foo(){}; //传统

var func=new Function(); //Function

多个参数:

function foo(num1,num2){

console.log(num1+num2)

} //传统

var func=new Function("num1","num2"," console.log(num1+num2)");

标签: #js大写首字母大写 #js首字母大写的函数是什么函数