0
我已经看到了一个演示如何使用打字稿与SAPUI5,并在示例代码,它是这样的:函数参数声明中的typeof关键字是什么意思?
sap.ui.define(["sap/ui/core/UIComponent", "sap/m/Select"],
function(UIComponent, Select: typeof sap.m.Select) {
"use strict";
// ...
});
什么是在这方面typeof
关键字的含义是什么?为什么作者没有这样写:
sap.ui.define(["sap/ui/core/UIComponent", "sap/m/Select"],
function(UIComponent, Select: sap.m.Select) {
"use strict";
// ...
});
好像你正在治疗的话“原型”和“构造”可以互换,但它们是不同的。 'typeof Foo'指的是构造函数,而不是原型,它本身就是构造函数的一个属性。我认为你应该用“构造函数”/“'ctor'”替换“prototype”/“'proto'”。 – jcalz
@jcalz确实,感谢您的提醒! – cvsguimaraes