JS 如何编写一个创建类的类

The End after begin 2018-11-03 03:15:56
大家好!我想进一步更深入了解WEB JAVASCRIPT 脚本语言,我的诉求是:希望能编写一个简单的创建 类的类(函数),我举个例子:

function define(className/*类名称*/,config/*配置参数*/)
{
function constructor()
{

}

constructor.displayName=className;

if(className)
return constructor //返回类


}

以上代码就是输入一个类名字 返回以这个类名字的一个函数,接着我想用返回的这个函数去实例化一个对象,但是不能够实例化,请大神给我一个指点,要您的思路,不要代码。谢谢。

注意:我不需要一个变量存储返回的函数,在直接用类名创建实例 例如:

var s=define('Person',{property:value})

var sl=new s() //不需要这样的实例

var sl=new Person() 需要这样的方式来实例化一个对象,用我输入的类名作为函数对象调用,谢谢了我想了一个月也没想明白,请指教
...全文
393 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
冒菜-码农 2018-11-08
  • 打赏
  • 举报
回复
js是面向函数编程,可以入参一个函数,也可以出参一个函数,再根据出参的函数直接调用即可。没必要那么麻烦

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧