在日常开发当中我们不止需要自己写代码同时也要看懂别人的代码,每个人代码的写法不尽相同,所以有些时候在看别人代码的时候会遇到不明白的地方,本文列举了常用的js函数方法的一些写法,方便大家参考:
1.常规写法(最常见的写法,直接定义方法)
function fun1(){ console.log("fun1"); //函数内容 } fun1(); //函数方法的调用
2.匿名函数写法(可以理解成为一个变量)
var fun2 = function(){ console.log("fun1"); //函数内容 } fun2(); //函数方法的调用
3.变量对象方法调用
var fun3 = { //在变量对象中定义相应的方法 "funcObj": function(){ console.log("fun3Obj") } } fun3.funcObj();
4.构造函数中给对象添加方法
var fun4 = function(){}; //给对象添加方法 fun4.prototype.way = function(){ console.log("fun4way"); } var fun4Obj = new fun4(); // 创建对象实例 fun4Obj.way(); //调用对象实例的方法
5.自执行函数
(function(){ //function外面加括号 console.log("fun5"); })()