JavaScriptで配列をクリアする方法は何ですか

coldplay.xixi
リリース: 2023-01-03 09:32:07
オリジナル
2518 人が閲覧しました

配列をクリアする Javascript メソッド: 1. splice メソッドを使用します。コードは [ary.splice(0,ary.length)] です。 2. 長さを 0 に割り当てます。コードは [ary.length] です。 = 0;] 。

JavaScriptで配列をクリアする方法は何ですか

このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。

配列をクリアする Javascript メソッド:

メソッド 1、splice

var ary = [1,2,3,4]; 
ary.splice(0,ary.length); 
console.log(ary); // 输出 [],空数组,即被清空了
ログイン後にコピー

メソッド 2、長さの割り当ては次のとおりです。 0

このメソッドは非常に興味深いものですが、Java などの他の言語では、配列の長さは読み取り専用であり、割り当てることができません。たとえば、

int[] ary = {1,2,3,4}; 
ary.length = 0;
ログイン後にコピー

は Java でエラーを報告し、コンパイルに失敗します。

JSでは可能で、配列をクリアする例

var ary = [1,2,3,4]; 
ary.length = 0; 
console.log(ary); // 输出 [],空数组,即被清空了
ログイン後にコピー

現状ではPrototypeの配列のclearメソッドとmootoolsライブラリの配列のemptyメソッドこのメソッドを使用して配列をクリアします。

メソッド 3、値を []

var ary = [1,2,3,4]; 
ary = []; // 赋值为一个空数组以达到清空原数组
ログイン後にコピー

に割り当てます。Ext ライブラリの Ext.CompositeElementLite クラスのクリア メソッドは、このメソッドを使用してクリアします。

関連する無料学習の推奨事項: JavaScript ビデオ チュートリアル

以上がJavaScriptで配列をクリアする方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!