在ExtJS的,我们经常有语法是这样的:ExtJS的函数声明语法
someFunction = function(){}
或:
someFunction : function(){}
两者有什么区别?此外,什么使exts使用这种语法,而不是正常的JavaScript语法? 所以,据我所知,JavaScript语法是这样的:
功能(){} //没有 '=' 或 ':'
在ExtJS的,我们经常有语法是这样的:ExtJS的函数声明语法
someFunction = function(){}
或:
someFunction : function(){}
两者有什么区别?此外,什么使exts使用这种语法,而不是正常的JavaScript语法? 所以,据我所知,JavaScript语法是这样的:
功能(){} //没有 '=' 或 ':'
没有ExtJS的函数语法。所有这些定义函数的方法都是JavaScript的一部分,ExtJS并没有引入新的东西。让我们看看每个案例
在JavaScript中输入OOP ..有下一个两种方法进来! Javascript非常灵活和可扩展。函数可以存储在变量中,作为参数传递给其他函数,作为返回值传递给函数,并在运行时构造。你也可以有匿名功能!回来...
someFunction =函数() - 在这种情况下,要存储在变量的函数“comeFunction'.This变量可以是对象或分开的部分(但在JavaScript内部一切是除原始数据类型外的对象)。函数function() - 在这种情况下,您也将函数存储在变量中,但这是在对象声明期间。你会看到它们在ExtJS中使用,因为它遵循OOP。
你也可以注入一个方法或修改上面两种方法已经指定的方法。我希望这可以帮助你更多地了解功能。