javascript函数的创建

2018-08-15  本文已影响0人  if_mflz

javascript函数的定义:函数只是封装一个行为;


*封装:好比英雄联盟内的英雄,具有血量法力值这些都是此英雄的本身属性,而它能够释放技能等便是他的行为,将两者共同放在一个容器内,就是封装。函数的封装也是一样。

*函数名:像给孩子起名一样,必须循序一些规定,所谓的规定就是,不能和你和近亲远亲起相同的名字。而在函数内部也是一样,不能起名字与关键字相同。


*函数的创建一共有三种方式:

其一:

function 函数名(){

函数体

return输出此函数

}


其二:

var 函数名 = function(参数){

document.write(参数);

return a;//调用时,不用括号;

}


其三:最原始创建函数的方法,程序在运行的所创建。

var 函数名 = new Function(‘参数a’,‘document.write(参数a);’)

三种方式调用  》》函数名();括号内可有多个参,可无参;


其四:闭包;函数内部创建函数

(function(x){

document.write(“aaa”);

})(“tom”)

上一篇下一篇

猜你喜欢

热点阅读