javascript与php与python的函数写法区别与联系
1、javascript函数写法种类:
(一)、第一种
function test(param){ return 111; }
(二)、第二种
var test = function(param){ return 222; }
备注:小程序里面是 param:function(){
}
这个其实也是这种写法!
(三)、第三种
var k = (param)=>{ return 111; }
备注:第二种和第三种可以用在回调函数中!
2、php函数写法种类:
function test($param){ return 111; }
$callback=function(){ return "aa"; }; echo $callback();
备注:php和javascript的函数写法基本一样,但是貌似php没有箭头函数。
3、python的函数写法
(一)、第一种
# 定义函数 def printme( str ): "打印任何传入的字符串" print str; return; # 调用函数 printme("我要调用用户自定义函数!");
(二)、第二种
r = lambda x,y:x*y print r(2,3)
总结:各大编程语言都包含一般定义的函数方式,还有匿名函数,匿名函数一般用在回调函数中!