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:
ÖRNEK:
let arr = ['a', 'b', 'c'];
arr.reverse();
console.log(arr);
ÇIKTI:
Ö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:
Ö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:
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME