JavaScript Array reverse() Method

JavaScript reverse() method , bir dizinin öğelerinin sırasını tersine çevirmenize olanak tanır, böylece dizinin ilk öğesi son, son öğe de ilk olur ( Array nesnesinin öğelerini ters sırada düzenler). Reverse() method orijinal diziyi değiştirir (tersine çevrilir) ve ayrıca ters çevrilmiş diziyi de döndürür (her ikisini de kullanabilirsiniz).

Not: Bu Method orijinal diziyi değiştirecektir.

Sözdizimi:

array.reverse()

ÖRNEK:


let arr = ['a', 'b', 'c'];

arr.reverse();
console.log(arr);

ÇIKTI:

['c', 'b', 'a']

ÖRNEK 2:


arr = [1,2,3];

a = arr.reverse(); // [ 3, 2, 1]
console.log(a === arr) // true

ÖRNEK 3:


var x = [1, 2, 3, "a", "b", "c"]; 

console.log(x.reverse());// ["c", "b", "a", 3, 2, 1]

var y = [1, 2, 3]; // 
y[5] = 7; // Beşinci indekse 4 sayısı ekleyelim

console.log(y.reverse()); //[ 7, <2 empty slots>, 3, 2, 1 ]

Dizeyi Tersine Çevirme


Dizedeki karakterleri tersine çevirelim. Bunu yapmak için , dizeyi ayırıcıyla '' split() Methodu ile ayıralım Methodu kullanarak bir diziye bölün (bu ayırıcı, dizenin her karakterini dizinin ayrı bir öğesine koyar), bu diziyi reverse() Methodu kullanarak ters çevirin ve join() Methodu ile birleştirmeyi kullanarak ters diziyi geri birleştirin :


let str = '123456789';

let arr1 = str.split('');
let arr2 = arr1.reverse();
let result = arr2.join('');

console.log(result);

ÇIKTI:

'987654321'

Önceki sorunun çözümünü basitleştirelim - Tüm komutları bir zincir halinde birleştirelim:


let str = '123456789';

let result = str.split('').reverse().join('');
console.log(result);

ÇIKTI:

'987654321'
Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır.

7991

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MİTHRİL FRAMEWORK
  • Laravel
POPÜLER MAKALE
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML RESME LİNK VERME
  • HTML DİV ve SPAN NEDİR?
  • HTML FORM OLUŞTURMA
  • HTML KAYAN RESİM VE Marguee KULLANIMI
  • HTML RESİM EKLEME
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML ARKAPLANA MÜZİK EKLEME
  • HTML AÇIKLAMA SATIRI
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.