最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript function

来源:懂视网 责编:李赢赢 时间:2022-01-22 17:20:27
文档

javascript function

javascript中function简介:在JavaScript中定义函数的方法有3种:使用function语句、使用Function()构造函数和定义函数直接量。不管使用哪种方法定义函数,它们都是Function类型的实例,并将继承Function原型对象的方法和属性。
推荐度:
导读javascript中function简介:在JavaScript中定义函数的方法有3种:使用function语句、使用Function()构造函数和定义函数直接量。不管使用哪种方法定义函数,它们都是Function类型的实例,并将继承Function原型对象的方法和属性。

javascript中function是什么呢?不知道的小伙伴来看看小编今天的分享吧!

1、javascript中function简介:

在 JavaScript 中定义函数的方法有 3 种:使用 function 语句、使用 Function() 构造函数和定义函数直接量。不管使用哪种方法定义函数,它们都是 Function 类型的实例,并将继承 Function 原型对象的方法和属性。所有函数都是 Function 构造出来的,包括Object、Array、Function。

2、javascript中function使用:

function最基本的作为一个本本分分的函数声明使用。 

function func(){} 
或 
var func=function(){};

function作为一个类构造器使用: 

function class(){} 
class.prototype={}; 
var item=new class();

function作为闭包使用: 

(function(){ 
//独立作用域 
})();

function可以作为选择器使用: 

var addEvent=new function(){ 
if(!-[1,]) return function(elem,type,func){attachEvent(elem,'on'+type,func);}; 
else return function(elem,type,func){addEventListener(elem,type,func,false);} 
};//避免了重复判断

function将以上四中情况的混合应用: 

var class=new function(){ 
var privateArg;//静态私有变量 
function privateMethod=function(){};//静态私有方法 
return function(){/*真正的构造器*/};};

function利用Function处理ajax返回的js脚本: 

var ajax_js_code= 
"{a:'a','b':'b','func':function(){alert('abc')}}"; 
//假设此为服务器返回responseText 
ajax_js_code= 
"return "+ajax_js_code; 
//重构代码主体,根据需要可以有不同重构方法 
var ajax_exec=new Function(ajax_js_code); 
var result=ajax_exec(); 
alert(result.a+":"+result.b); 
result.func();

以上就是小编今天的分享了,希望可以帮助到大家。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

javascript function

javascript中function简介:在JavaScript中定义函数的方法有3种:使用function语句、使用Function()构造函数和定义函数直接量。不管使用哪种方法定义函数,它们都是Function类型的实例,并将继承Function原型对象的方法和属性。
推荐度:
标签: javascript function
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题js的{}专题js {{}}专题js transform专题layui function专题js new function专题enginemalfunction专题erectiledysfunction专题jq sibling专题js submit 回调函数专题jquery trigger专题trigger js专题js trigger专题js回调函数写法专题js html赋值专题jquery html append专题jquery function写法专题js实现toggle专题js function传参专题js mediastream专题vue 调用原生js方法专题
Top