这只是一个好奇心的问题。但即时通讯想知道如果我可以在String.prototype前添加一个额外的变量。我可以添加一个额外的变量String.prototype
例如:
$.String.prototype.functionName = function(){};
当然我relize这并不工作。但是,我可以让它工作吗?我想语法,如:
$("Hi").functionName();
的,jQuery的语法,只需用的(),而不是一个选择的内部字符串。
我想需要$
。
由于:
String.prototype.functionName = function(){};
var $ = String;
$("Hi").functionName();
的作品,但它使得它如此不需要$,所以 “喜” .functionName()的作品。
感谢您的建议。
如果你想保持与jQuery的良好关系,不要这样做。 – xdazz 2012-07-11 02:00:40
不,我不希望它与jQuery保持良好的关系。只是想知道如何做到这一点。 – Shawn31313 2012-07-11 02:03:05
'“hi”.functionName()'就好。 '$'不是必需的。 – xdazz 2012-07-11 02:05:21