未捕获的类型错误:lib(...).some 不是函数
Posted
技术标签:
【中文标题】未捕获的类型错误:lib(...).some 不是函数【英文标题】:Uncaught TypeError: lib(...).some is not a function 【发布时间】:2021-06-11 04:11:50 【问题描述】:我正在尝试使用对象创建函数原型。
var lib = function()
return true;
;
lib.prototype =
some: () =>
console.log("prototype is called");
lib.some();
它不工作
【问题讨论】:
【参考方案1】:你必须从 lib 函数中定义一个对象并使用它
像这样:
var lib = function()
return true;
;
lib.prototype =
some: () =>
console.log("prototype is called");
let a=new lib();
a.some();
或者使用新的
var lib = function()
return true;
;
lib.prototype =
some: () =>
console.log("prototype is called");
new lib().some();
【讨论】:
以上是关于未捕获的类型错误:lib(...).some 不是函数的主要内容,如果未能解决你的问题,请参考以下文章