私はこの質問に間違った言葉を書いたと確信していますが、それをうまく説明する方法はわかりません...JavaScriptのオブジェクトにパブリック関数を追加できますか?どうやって?
私は漠然とした考えを持っています。 JavaScript - 次のような意味です:
function Exclaimify(aString)
{
return aString + "!";
}
var greeting = "Hello";
alert(greeting.Exclaimify()) // this shows "Hello!" in an alert box
これは可能ですか?もしそうなら、どうすればいいですか?
二迅速コメント:
String
プロトタイプを変更するための構文は次のようになります文字列のために(1)不要(本)、あなたはString.prototypeにしているので、「これは」Stringです知っています関数; (2)Object.prototypeまたはArray.prototypeに何も追加しないでください。もしあなたが "for(var item in array)"構文を使用することはできません。 –@John Kugelman:固定、ありがとう。 – MGOwen
あなた自身の答えで質問を延長しないでください。別の回答が必要だと思われる場合は、下の自分の回答を投稿してください。 –