Apa yang mengatur metode javascript?

Ringkasan. dalam tutorial ini, Anda akan belajar tentang objek JavaScript

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 yang memungkinkan Anda mengelola kumpulan nilai unik dari jenis apa pun secara efektif

Pengantar objek JavaScript

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5

ES6 menyediakan tipe baru bernama

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 yang menyimpan kumpulan nilai unik dari tipe apa pun. Untuk membuat

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_5 kosong baru, Anda menggunakan sintaks berikut

let setObject = new Set[];

Code language: JavaScript [javascript]
_

Konstruktor

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 juga menerima objek iterable opsional. Jika Anda meneruskan objek iterable ke konstruktor

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5, semua elemen objek iterable akan ditambahkan ke set baru

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]

Metode

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_5 yang berguna

Objek

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 menyediakan metode berguna berikut ini

  • console.log[chars];

    Code language: JavaScript [javascript]
    _3 – menambahkan elemen baru dengan nilai tertentu ke set. Ini mengembalikan objek

    let chars = new Set[['a', 'a', 'b', 'c', 'c']];

    Code language: JavaScript [javascript]
    5, oleh karena itu, Anda dapat menghubungkan metode ini dengan metode

    let chars = new Set[['a', 'a', 'b', 'c', 'c']];

    Code language: JavaScript [javascript]
    5 lainnya
  • console.log[chars];

    Code language: JavaScript [javascript]
    6  – menghapus semua elemen dari objek

    let chars = new Set[['a', 'a', 'b', 'c', 'c']];

    Code language: JavaScript [javascript]
    5
  • console.log[chars];

    Code language: JavaScript [javascript]
    _8 – menghapus elemen yang ditentukan oleh nilai
  • console.log[chars];

    Code language: JavaScript [javascript]
    _9– mengembalikan

    Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    0 baru yang berisi larik 

    Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    1
  • Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    2 – memanggil panggilan balik pada setiap elemen

    let chars = new Set[['a', 'a', 'b', 'c', 'c']];

    Code language: JavaScript [javascript]
    5 dengan nilai

    Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    4 ditetapkan ke

    Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    5 di setiap panggilan
  • Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    6 – mengembalikan

    Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    7 jika elemen dengan nilai tertentu ada di himpunan, atau

    Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    8 jika tidak
  • Set { 'a', 'b', 'c' }

    Code language: JavaScript [javascript]
    _9 – sama dengan fungsi

    console.log[typeof[chars]];

    Code language: JavaScript [javascript]
    0
  • console.log[typeof[chars]];

    Code language: JavaScript [javascript]
    _1 – mengembalikan objek

    console.log[typeof[chars]];

    Code language: JavaScript [javascript]
    2 baru yang berisi nilai semua elemen yang disimpan dalam urutan penyisipan

JavaScript

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_5 contoh

Buat Set baru dari Array

Contoh berikut menunjukkan cara membuat Set baru dari array

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]

Semua elemen dalam himpunan harus unik oleh karena itu  

console.log[typeof[chars]];

Code language: JavaScript [javascript]
4 hanya berisi 3 elemen berbeda

console.log[typeof[chars]];

Code language: JavaScript [javascript]
5,

console.log[typeof[chars]];

Code language: JavaScript [javascript]
6 dan

console.log[typeof[chars]];

Code language: JavaScript [javascript]
7

console.log[chars];

Code language: JavaScript [javascript]

Keluaran

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]

Saat Anda menggunakan operator  

console.log[typeof[chars]];

Code language: JavaScript [javascript]
8 ke

console.log[typeof[chars]];

Code language: JavaScript [javascript]
4, operator mengembalikan

object

0

console.log[typeof[chars]];

Code language: JavaScript [javascript]

Keluaran

object

Kumpulan 

console.log[typeof[chars]];

Code language: JavaScript [javascript]
_4 adalah instance dari jenis

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 sehingga pernyataan berikut mengembalikan

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]
7

let result = chars instanceof Set; console.log[result];

Code language: JavaScript [javascript]

Dapatkan ukuran Set

Untuk mendapatkan jumlah elemen yang dimiliki himpunan, Anda menggunakan properti

object

4 dari objek

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5

let size = chars.size; console.log[size];// 3

Code language: JavaScript [javascript]

Tambahkan elemen ke Set

Untuk menambahkan elemen ke set, Anda menggunakan metode

object

6

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]

Keluaran

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
0

Karena metode

object

_6 dapat dirantai, Anda dapat menambahkan beberapa item ke satu set menggunakan pernyataan berantai

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
1

Periksa apakah ada nilai di Set

Untuk memeriksa apakah suatu set memiliki elemen tertentu, Anda menggunakan metode

object

8. Metode

object

_8 mengembalikan

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]
7 jika set berisi elemen, jika tidak, ia mengembalikan

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]
8. Karena himpunan

console.log[typeof[chars]];

Code language: JavaScript [javascript]
4 berisi

let result = chars instanceof Set; console.log[result];

Code language: JavaScript [javascript]
3, pernyataan berikut mengembalikan

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]
7

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
2

Pernyataan berikut mengembalikan

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]
8 karena set

console.log[typeof[chars]];

Code language: JavaScript [javascript]
4 tidak berisi nilai

let result = chars instanceof Set; console.log[result];

Code language: JavaScript [javascript]
7

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
3

Hapus elemen dari satu set

Untuk menghapus elemen tertentu dari set, Anda menggunakan metode

let result = chars instanceof Set; console.log[result];

Code language: JavaScript [javascript]
8. Pernyataan berikut menghapus nilai

let result = chars instanceof Set; console.log[result];

Code language: JavaScript [javascript]
_9 dari kumpulan

console.log[typeof[chars]];

Code language: JavaScript [javascript]
4

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
4

Keluaran

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
5

Metode

let result = chars instanceof Set; console.log[result];

Code language: JavaScript [javascript]
_8 mengembalikan

Set { 'a', 'b', 'c' }

Code language: JavaScript [javascript]
7 yang menunjukkan bahwa elemen telah berhasil dihapus. Untuk menghapus semua elemen dari suatu himpunan, Anda menggunakan metode

console.log[chars];

Code language: JavaScript [javascript]
6

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
6

Mengulangi elemen dari Kumpulan JavaScript

Objek Set mempertahankan urutan penyisipan elemennya, oleh karena itu, saat Anda mengulangi elemennya, urutan elemennya sama dengan urutan yang disisipkan. Misalkan Anda memiliki satu set peran pengguna sebagai berikut

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
7

Contoh berikut menggunakan for…of loop untuk mengulang set karakter

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
_8

Keluaran

let setObject = new Set[iterableObject];

Code language: JavaScript [javascript]
_9

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 juga menyediakan

let size = chars.size; console.log[size];// 3

Code language: JavaScript [javascript]
5

let size = chars.size; console.log[size];// 3

Code language: JavaScript [javascript]
6 dan

console.log[chars];

Code language: JavaScript [javascript]
9 metode seperti Peta. Namun, kunci dan nilai di

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 identik. Sebagai contoh

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
0

Keluaran

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_1

Memanggil fungsi panggilan balik pada setiap elemen set

Jika Anda ingin memanggil panggilan balik pada setiap elemen set, Anda dapat menggunakan metode

let size = chars.size; console.log[size];// 3

Code language: JavaScript [javascript]
9

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_2

WeakSet

A

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]
_0 mirip dengan

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 kecuali hanya berisi objek. Karena objek dalam

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]
_0 dapat secara otomatis dikumpulkan dari sampah,

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]
0 tidak memiliki properti

object

4. Seperti

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]
_5, Anda tidak dapat mengulangi elemen dari

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]
0, oleh karena itu, Anda akan menemukan bahwa WeakSet jarang digunakan dalam praktik. Faktanya, Anda hanya menggunakan 

chars.add['d']; console.log[chars];

Code language: JavaScript [javascript]
0 untuk memeriksa apakah nilai tertentu ada di dalam kumpulan. Ini sebuah contoh

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_3

Keluaran

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
_4

Dalam tutorial ini, Anda telah belajar tentang objek JavaScript

let chars = new Set[['a', 'a', 'b', 'c', 'c']];

Code language: JavaScript [javascript]
5 dan cara memanipulasi elemennya

Apa yang diatur dan Petakan dalam JavaScript?

set[] Menyetel nilai kunci dalam Peta . get[] Mendapat nilai untuk kunci di Peta. jelas[]

Apa perbedaan antara set dan array dalam JavaScript?

Sebuah himpunan tidak terurut dan setiap elemen hanya dapat muncul sekali dalam himpunan. Sementara array dapat berisi elemen duplikat, setiap nilai yang terkandung dalam satu set adalah unik .

Memiliki metode di set JS?

Set. metode has[] dalam JavaScript digunakan untuk memeriksa apakah suatu elemen dengan nilai tertentu ada dalam Set atau tidak . Ini mengembalikan nilai boolean yang menunjukkan ada atau tidak adanya elemen dengan nilai tertentu dalam Set.

Apa yang diatur di es6?

A set adalah struktur data yang memungkinkan Anda membuat kumpulan nilai unik . Set adalah koleksi yang berhubungan dengan objek tunggal atau nilai tunggal. Set adalah kumpulan nilai yang mirip dengan array, tetapi tidak berisi duplikat. Ini memungkinkan kita untuk menyimpan nilai unik.

Bài mới nhất

Chủ Đề