我有一个字符串方法String.prototype.splitName(),可以将作者的姓名(字符串)拆分为名字和姓氏。该语句 返回一个带有and (具有字符串值的属性)的var name = authorName.splitname();对象文字。namename.first = "..."name.last = "..."name
最近有人告诉我,将其作为公共splitName()String() 类的方法是不明智的,但我应该创建String 的私有子类并使用我的函数扩展该子类(而不是公共类)。我的问题是:如何对字符串执行子类化,以便在分配给新子类后仍然是有效的语句?我将如何分配给 String 的新私有子类?authorNamename = authorName.splitname();authorName