javascript中 getXXX : function( ){……}是否等价于function getXXX( ){……}?

2024年11月30日 06:50
有4个网友回答
网友(1):

差别还是比较大的,首先你直接写getXXX : function( ){……}必然会产生编译错误,这句话的意思是对象的getXXX属性是一个函数function( ){……},而function getXXX( ){……}则表明getXXX是一个局部变量,值为函数,等同于getXXX=function ( ){……}

网友(2):

一样的,getXXX:fu... 是用json的方式定义的,另一个就是正常的javascript了。

网友(3):

是的,你试试就记忆更深了

网友(4):

一样的