ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptでスペースを削除する3つの方法(通常/パラメータ関数/トリム)_JavaScriptスキル

JavaScriptでスペースを削除する3つの方法(通常/パラメータ関数/トリム)_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:42:001198ブラウズ
方法 1:
個人的には、これが最良の方法であると考えています。これは基本的な原則である正規表現を使用します。
第二に、この方法は JavaScript のプロトタイプ属性を使用します。
実際には、この属性は使用せず、関数を使用して実装することもできます。
この属性がどのように使用されるかを見てみましょう。

オブジェクト型のプロトタイプへの参照。
objectName.prototype
objectName パラメータはオブジェクトの名前です。
説明
プロトタイプ プロパティを使用して、オブジェクトのクラスに基本的な機能セットを提供します。オブジェクトの新しいインスタンスは、オブジェクトのプロトタイプに割り当てられた操作を「継承」します。

たとえば、配列内の最大の要素の値を返すメソッドを Array オブジェクトに追加します。これを実現するには、関数を宣言し、Array.prototype に追加して使用します。
コードをコピー コードは次のとおりです。

function array_max( ){
var i, max = this[0];
for (i = 1; i {
if (max max = this [i] ;
}
return max;
Array.prototype.max = array_max;
var x = new Array(1, 2, 3, 4, 5, 6) ;
var y = x.max( );

このコードが実行されると、y は配列 x の最大値、つまり 6 を保存します。
すべての JScript 内部オブジェクトには読み取り専用のプロトタイプ プロパティがあります。この例のようにプロトタイプに機能を追加できますが、オブジェクトに別のプロトタイプを割り当てることはできません。ただし、ユーザー定義オブジェクトを新しいプロトタイプに割り当てることはできます。

この言語リファレンスの各内部オブジェクトのメソッドとプロパティのリストは、どれがオブジェクトのプロトタイプの一部でどれがそうでないかを示しています。

以下は元のコードです プログラムコード

コードをコピーします コードは次のとおりです以下の通り:




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:JQuery 入門 - バインドを削除する Unbind メソッドの概要と応用 Events_jquery次の記事:JQuery 入門 - バインドを削除する Unbind メソッドの概要と応用 Events_jquery

関連記事

続きを見る