gpt4 book ai didi

extjs函数声明语法

转载 作者:行者123 更新时间:2023-12-01 04:34:27 24 4
gpt4 key购买 nike

在extjs中,我们经常有这样的语法:

someFunction = function(){}

或:

someFunction : function(){}

两者有什么区别?另外,是什么让 exts 能够使用这种语法而不是普通的 javascript 语法?据我所知,javascript 语法是这样的:

function(){}//没有'='或':'

最佳答案

没有 ExtJS 函数语法。所有这些定义函数的方法都是 JavaScript 的一部分,ExtJS 没有引入任何新内容。让我们来看看每个案例

  1. 函数函数名() -这是最常见的,来自过程编程学校。基本上,您正在编写全局函数,这些函数由脚本中的其他函数调用

在 Javascript 中输入 OOP.. 这就是接下来两个方法的用武之地! Javascript 非常灵活和可扩展。函数可以存储在变量中,传递给其他人函数作为参数,作为返回值从函数中传递出来,并在运行时构造。你也可以有匿名函数!回来...

  1. someFunction = function() - 在这种情况下,您将一个函数存储在变量“comeFunction”中。这个变量可以是对象的一部分或单独的(但在 javascript 内部,除原始数据外,所有内容都是对象类型)。

  2. someFunction : function() - 在这种情况下,您也将函数存储在变量中,但这是在对象声明期间。您将在 ExtJS 中看到它们的使用,因为它遵循 OOP。

您也可以注入(inject)一个方法或修改您已经通过上述两种方法指定的方法。我希望这可以帮助您更多地了解函数。

关于extjs函数声明语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5280990/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com