Pertanyaan yang diberi tag ecmascript-6

290
Peta vs Objek dalam JavaScript

Saya baru saja menemukan chromestatus.com dan, setelah kehilangan beberapa jam dalam sehari, menemukan entri fitur ini : Peta: Objek peta adalah peta kunci / nilai sederhana. Itu membingungkan saya. Objek JavaScript biasa adalah kamus, jadi apa Mapbedanya dengan kamus? Secara konseptual,...

273
Ekspor skrip vs. ekspor default

Apa perbedaan dalam Script antara exportdan default export. Dalam semua tutorial saya melihat orang-orang exportmengambil kelas mereka dan saya tidak dapat mengkompilasi kode saya jika saya tidak menambahkan defaultkata kunci sebelum mengekspor. Juga, saya tidak dapat menemukan jejak kata kunci...

266
Filter properti objek dengan kunci di ES6

Katakanlah saya punya objek: { item1: { key: 'sdfd', value:'sdfd' }, item2: { key: 'sdfd', value:'sdfd' }, item3: { key: 'sdfd', value:'sdfd' } } Saya ingin membuat objek lain dengan memfilter objek di atas sehingga saya memiliki sesuatu seperti. { item1: { key: 'sdfd', value:'sdfd' },...

266
Menambahkan tag skrip ke React / JSX

Saya memiliki masalah yang relatif mudah mencoba menambahkan skrip sebaris ke komponen Bereaksi. Apa yang saya miliki sejauh ini: 'use strict'; import '../../styles/pages/people.scss'; import React, { Component } from 'react'; import DocumentTitle from 'react-document-title'; import { prefix }...

243
Apa itu "fungsi *" dalam JavaScript?

Di halaman ini saya menemukan tipe fungsi JavaScript baru: // NOTE: "function*" is not supported yet in Firefox. // Remove the asterisk in order for this code to work in Firefox 13 function* fibonacci() { // !!! this is the interesting line !!! let [prev, curr] = [0, 1]; for (;;) { [prev,...