Metode Array Dalam JavaScript: Semua yang Perlu Anda Ketahui Tentang metode Array



Artikel ini akan memberi Anda informasi mendetail tentang metode array yang berbeda dalam JavaScript dengan contoh program yang relevan.

Efisiensi sangat penting ketika seseorang berencana untuk membuat kode solusi. Objek larik di terdiri dari berbagai metode. Metode ini digunakan dalam kode agar dapat berjalan efisien. Artikel ini akan fokus pada berbagai Metode Array di JavaScript.

Petunjuk berikut akan disempurnakan dalam artikel ini:





cara menjalankan atom python

Mari kita lanjutkan dengan topik pertama artikel ini,

Metode Array Dalam JavaScript

Metode Concat

Metode concat () menggabungkan 2 atau lebih larik, lalu mengembalikan salinan larik yang digabungkan.



var alphabet = ['r', 's', 't'] var num = [5, 6, 7] var AlphabetNum = alphabet.concat (num) document.write ('AlphabetNum:' + AlphabetNum)

Dalam contoh yang diberikan, metode concat menggabungkan dua array alfabet dan num dan mengembalikan array gabungan baru: AlphabetNum.

Keluaran:

AlphabetNum: r, s, t, 5,6,7



Selanjutnya adalah Metode CopyWithin,

Metode CopyWithin

Metode copyWithin () yang ada di JavaScript digunakan untuk menyalin bagian dari larik, ke dalam larik yang sama, lalu mengembalikannya.

Sintaksis:

array.copyWithin (target, mulai, akhir)

Metode ini terdiri dari tiga parameter:

  • Target: Posisi indeks di mana elemen akan disalin. Target wajib ditentukan.
  • Mulai: Posisi indeks untuk mulai menyalin elemen. Ini opsional. Nilai default awal adalah 0.
  • End: Posisi indeks untuk mengakhiri proses penyalinan elemen. Ini juga merupakan parameter opsional, dan nilai defaultnya adalah panjangnya .
var number = ['One', 'Two', 'Three', 'Four', 'Five', 'Six', 'Seven'] document.write (number) document.write (' 
'+ angka.copyWithin (3,0,4))

Keluaran:

Satu dua tiga empat lima enam tujuh

Satu, Dua, Tiga, Satu, Dua, Tiga, Empat

Seperti yang ditunjukkan pada contoh, nilai dalam larik disalin ke larik yang sama. Indeks target adalah: 3, indeks awal adalah: 0 dan indeks akhir adalah: 4.

Bit berikutnya dalam metode Array di javascript adalah,

Setiap Metode

Metode ini memeriksa atau memeriksa apakah semua elemen yang ada dalam larik memenuhi kondisi yang ditentukan. Sintaks dari metode ini adalah sebagai berikut:

array.every (function [, This_arg])

Argumen untuk fungsi ini adalah fungsi lain. Ini mendefinisikan kondisi yang harus diperiksa. Ini memiliki argumen berikut:

  • Array: Larik di mana fungsi every () dipanggil. Ini adalah argumen opsional.
  • Indeks: Indeks elemen saat ini. Ini juga opsional.
  • Elemen: Elemen saat ini yang sedang diproses oleh fungsi. Argumen ini wajib digunakan.

This_arg digunakan untuk memberi tahu fungsi yang akan digunakan ini nilai. Dalam contoh berikut kami memeriksa apakah setiap elemen dalam array positif atau tidak.

function positive (element, index, array) {return element> 0} function func () {var array = [11, 89, 23, 7, 98] // periksa bilangan positif var value = array.every (positif) dokumen .write (nilai)} func ()

Perlu dicatat bahwa fungsi mengembalikan nilai dalam istilah benar atau salah. Karena semua elemen yang ada dalam larik bernilai positif, hasilnya adalah:

benar

Selanjutnya adalah metode ToString.

Metode ToString

Metode ini mengubah angka menjadi string. Angka-angka tersebut dapat dikonversi dengan menentukan nilai dasar juga.

nomor var = 569 document.write ('Output:' + number.toString ())

Dalam contoh yang diberikan, metode toString () dipanggil tanpa parameter atau nilai dasar apa pun.

Keluaran:

569

Sekarang mari kita lihat metode bergabung,

Bergabunglah dengan Metode

Metode join () menggabungkan setiap elemen yang ada dalam array. Selain itu, kita dapat menentukan pemisah untuk memisahkan elemen.

var a = new Array ('I', 'Love', 'Music') var string = a.join () document.write ('string:' + string) var string = a.join ('*') document. menulis(' 
string: '+ string) var string = a.join (' + ') document.write ('
string: '+ string)

Dalam contoh yang diberikan, metode gabungan pertama tidak berisi pemisah apa pun, sehingga pemisah default digunakan. Dalam dua metode lainnya, “*“ dan “+“ ditetapkan sebagai operator.

Keluaran:

string: I, Love, Music

string: I * Love * Music

string: I + Cinta + Musik

Selanjutnya dalam artikel ini tentang metode array pada javascript adalah,

Metode Pop Dan Dorong

Metode pop () menghapus elemen dari akhir array, seperti tumpukan. Sebaliknya, metode push () menambahkan elemen ke akhir larik.

Metode tersebut menerapkan konsep LIFO (Last-In-First-Out).

['Rock', 'Metal', 'Blues', 'Jazz'] list.pop () ['Rock', 'Metal', 'Blues']

Kode tersebut menghapus elemen terakhir dalam larik yaitu 'Jazz'.

Metode push () menambahkan elemen kembali ke larik.

['Rock', 'Metal', 'Blues'] list.push ('Jazz') ['Rock', 'Metal', 'Blues', 'Jazz']

Mari kita melangkah lebih jauh,

print_r ()

Metode Shift dan Unshift

Metode shift () menghapus elemen dari awal array. Metode unshift (), di sisi lain, menambahkan elemen kembali ke awal larik.

['Rock', 'Metal', 'Blues', 'Jazz'] list.shift () ['Metal', 'Blues', 'Jazz']

Kode menghapus elemen pertama yaitu Rock dari array.

Saat menggunakan metode unshift (), 'Rock' akan ditambahkan kembali ke array.

['Rock', 'Metal', 'Blues', 'Jazz'] list.unshift ('Rock') ['Rock ”,“ Metal', 'Blues', 'Jazz']

Kami berada di bagian akhir dari metode array ini di blog javascript,

Metode Sambungan

Metode splice () menghapus bagian tertentu atau bagian selektif dari larik. Ini terbukti menjadi metode yang banyak akal untuk menghapus, mengganti atau menambahkan elemen ke array.

['Rock', 'Metal', 'Blues', 'Jazz'] list.splice (2, 1) // Mulai dari posisi indeks 2, hapus satu elemen daftar ['Rock', 'Metal', 'Jazz'] .splice (2,2) // Mulai dari posisi indeks 2, hapus dua elemen ['Rock', 'Metal']

Dalam contoh di atas, metode slice menghapus elemen sesuai dengan indeks yang ditentukan.

'Blues' dihapus dari contoh pertama karena ditempatkan di indeks 2.

Pada contoh kedua, dua elemen yaitu 'Blues' dan 'Jazz' dihapus, karena indeks menentukan bahwa 2 elemen harus dibuang, mulai dari indeks 2.

Perlu dicatat bahwa array diindeks nol dalam JavaScript.

Metode Irisan

Metode slice () memotong elemen dari larik awal, dan mengembalikan larik baru yang berisi elemen itu. Harus dicatat bahwa metode slice () tidak menghapus elemen apa pun dari array awal.

var array = ['Rock', 'Pop', 'Jazz', 'Blues', 'Metal'] document.write ('array.slice (1, 2):' + array.slice (1, 2)) dokumen .menulis(' 
array.slice (1, 3): '+ array.slice (1, 3))

Output dari kode berikut ini adalah sebagai berikut:

array.slice (1, 2): Pop

array.slice (1, 3): Pop, Jazz

Metode terakhir dalam metode array di javascript adalah,

Metode ForEach

Metode ini memanggil fungsi untuk setiap elemen yang ada dalam larik.

function funct () {// Inisial array const item = [2, 18, 28] const copy = [] items.forEach (function (item) {copy.push (item * item)}) document.write (copy)} funct ()

Dalam contoh, kami menghitung kuadrat dari setiap elemen yang ada dalam larik.

Outputnya adalah sebagai berikut:

4.324.784

Dengan ini kita sampai pada akhir blog ini tentang 'Metode Array Dalam JavaScript'. Saya harap Anda menemukan ini informatif dan bermanfaat, nantikan lebih banyak tutorial tentang topik serupa. Anda juga dapat memeriksa program pelatihan kami.o dapatkan pengetahuan mendalam tentang jQuery bersama dengan berbagai aplikasinya, Anda bisa untuk pelatihan online langsung dengan dukungan 24/7 dan akses seumur hidup.

Ada pertanyaan untuk kami? Sebutkan mereka di bagian komentar blog ini dan kami akan menghubungi Anda kembali.