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

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

WBOY
リリース: 2016-05-16 17:42:00
オリジナル
1202 人が閲覧しました
方法 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 内部オブジェクトには読み取り専用のプロトタイプ プロパティがあります。この例のようにプロトタイプに機能を追加できますが、オブジェクトに別のプロトタイプを割り当てることはできません。ただし、ユーザー定義オブジェクトを新しいプロトタイプに割り当てることはできます。

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

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

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




ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート