ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで出力配列要素を反転するにはどうすればよいですか? (コード例)

JavaScriptで出力配列要素を反転するにはどうすればよいですか? (コード例)

青灯夜游
青灯夜游オリジナル
2019-01-16 15:34:378058ブラウズ

JavaScript では、for ループを使用して配列要素を逆順に出力したり、reverse() メソッドを使用して配列要素を逆順に出力したりできます。これら 2 つの方法について詳しく説明します。お役に立てれば幸いです。 [推奨される関連ビデオ チュートリアル: JavaScript チュートリアル ]

JavaScriptで出力配列要素を反転するにはどうすればよいですか? (コード例)

##1. for ループを使用して配列要素を逆順に出力します

for ループを使用して配列要素を逆順に出力する方法を、簡単なコード例で見てみましょう。

<script type="text/javascript">
function fun() {
var arr = [34,"a",567,"haha"];
console.log("原数组为:");
console.log(arr);
console.log("反向输出:");
for(var i = arr.length - 1; i >= 0; i--) {
var temp = arr[i];
console.log(temp);
}
}
fun();//调用myreverse()函数
</script>

出力:

JavaScriptで出力配列要素を反転するにはどうすればよいですか? (コード例)

説明: 配列の添字は 0 から始まるため、arr.length - を使用します。 1 配列の最後の要素の添字を取得するには、i-- を使用して添字が 0 になるまで添字を減分します。

2. reverse() メソッドを使用します。

reverse() メソッドは、順序を逆にするために使用します。配列内の要素。配列の最初の要素を最後の要素にすることも、その逆も同様です。

注: このメソッドは元の配列を変更しますが、新しい配列は作成しません。

例: reverse() を使用して、配列内の要素の順序を逆にし、配列の要素を出力します。

<script type="text/javascript">
function fun() {
var arr = [34,"a",567,"haha"];
console.log("原数组为:");
console.log(arr);
console.log("反向输出:");
var new_arr = arr.reverse(); 
console.log(new_arr);
}
fun();//调用myreverse()函数
</script>

出力:

JavaScriptで出力配列要素を反転するにはどうすればよいですか? (コード例)

上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がJavaScriptで出力配列要素を反転するにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。