javascript与php与python的函数写法区别与联系

Posted 茶记忆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

 

总结:各大编程语言都包含一般定义的函数方式,还有匿名函数,匿名函数一般用在回调函数中!






以上是关于javascript与php与python的函数写法区别与联系的主要内容,如果未能解决你的问题,请参考以下文章

JAVASCRIPT与PHP可变参数函数

JAVASCRIPT与PHP工厂函数

javascript与php字符串解析函数

javascript与python的比较

Python与Javascript函数的参数传递

php中函数库和类库到底有啥区别?