Apakah mungkin untuk meneruskan opsi ke impor ES6? Bagaimana Anda menerjemahkan ini: var x = require('module')(someoptions); ke
Apakah mungkin untuk meneruskan opsi ke impor ES6? Bagaimana Anda menerjemahkan ini: var x = require('module')(someoptions); ke
Saya mencoba menggunakan fungsi panah ES6 dengan .filteruntuk mengembalikan orang dewasa (Jack & Jill). Tampaknya saya tidak dapat menggunakan pernyataan if. Apa yang perlu saya ketahui untuk melakukan ini di ES6? var family = [{"name":"Jack", "age": 26}, {"name":"Jill", "age": 22},...
Saya muak dengan selalu harus menulis kode seperti ini: function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } Atau jika saya tidak ingin menulis kode sendiri, terapkan perpustakaan yang sudah...
Saya memiliki modul ES6 berikut: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ......
Saya menemukan contoh kode yang menggunakan perbandingan ini: var someVar = 0; Object.is(false, someVar); //Returns false Aku tahu false == 0akan truebahwa ini mengapa kita memiliki ===. Bagaimana Object.isbedanya
Saya membangun kembali proyek Java lama di Javascript, dan menyadari bahwa tidak ada cara yang baik untuk melakukan enum di JS. Yang terbaik yang bisa saya dapatkan adalah: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); The...
Sebagai contoh jika saya memiliki dua objek: var foo = { x: "bar", y: "baz" } dan var oof = {} dan saya ingin mentransfer nilai x dan y dari foo ke oof. Apakah ada cara untuk melakukan itu menggunakan sintaksis esstructuring es6? mungkin sesuatu seperti: oof{x,y} =
Object.freeze()Sepertinya metode kenyamanan transisi untuk bergerak menggunakan constES6. Apakah ada kasus di mana keduanya mengambil tempat dalam kode atau apakah ada cara yang disukai untuk bekerja dengan data yang tidak dapat diubah? Haruskah saya menggunakan Object.freeze()sampai saat ini...
Saya menggunakan kode di bawah ini untuk mengatur alat peraga standar pada komponen Bereaksi tetapi tidak berfungsi. Dalam render()metode ini, saya dapat melihat output "props tidak terdefinisi" dicetak pada konsol browser. Bagaimana saya bisa menentukan nilai default untuk alat peraga...
Saya bermain-main dengan Reactdan ES6menggunakan babeldan webpack. Saya ingin membangun beberapa komponen dalam file yang berbeda, mengimpor satu file dan menggabungkannyawebpack Katakanlah saya memiliki beberapa komponen seperti ini: my-navbar.jsx import React from 'react'; import Navbar from...
Saya telah melakukan sebagian besar penelitian saya tentang ini pada BabelJS dan MDN (yang tidak memiliki informasi sama sekali), tetapi jangan ragu untuk memberi tahu saya jika saya belum cukup berhati-hati dalam mencari-cari informasi lebih lanjut tentang ES6 Spec. Saya bertanya-tanya apakah ES6...
Saya memiliki berbagai objek. Saya ingin mencari berdasarkan beberapa bidang, dan kemudian mengubahnya: var item = {...} var items = [{id:2}, {id:2}, {id:2}]; var foundItem = items.find(x => x.id == item.id); foundItem = item; Saya ingin mengubah objek asli. Bagaimana? (Saya tidak peduli...
Saya telah bereksperimen dengan ES6 untuk sementara waktu sekarang, dan saya baru saja mengalami sedikit masalah. Saya sangat suka menggunakan fungsi panah, dan kapan pun saya bisa, saya menggunakannya. Namun, tampaknya Anda tidak dapat mengikatnya! Inilah fungsinya: var f = () =>...
Saya mencoba untuk memperpanjang Kesalahan dengan ES6 dan Babel. Itu tidak berhasil. class MyError extends Error { constructor(m) { super(m); } } var error = new Error("ll"); var myerror = new MyError("ll"); console.log(error.message) //shows up correctly console.log(myerror.message) //shows...
Saya sedang menulis skrip yang memindahkan input dropdown di bawah atau di atas tergantung pada ketinggian dropdown dan posisi input di layar. Saya juga ingin mengatur pengubah ke dropdown sesuai dengan arahnya. Tetapi menggunakan setStatebagian dalam componentDidUpdatemenciptakan loop tak terbatas...
Apakah ada cara untuk map/ reduce/ filter/ etc a Setdi JavaScript atau saya harus menulis sendiri? Berikut ini beberapa Set.prototypeekstensi yang masuk akal Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v)); return
Saya mencoba menambahkan komponen Peta Bereaksi untuk proyek saya tetapi mengalami kesalahan. Saya menggunakan posting blog Fullstack React sebagai referensi. Saya melacak di mana kesalahan dilemparkan ke google_map.js baris 83: function _classCallCheck(instance, Constructor) { if (!(instance...
Menggunakan fungsi panah ES6 dengan thispengikatan leksikal sangat bagus. Namun, saya mengalami masalah beberapa saat yang lalu menggunakannya dengan jQuery click binding yang khas: class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) {
tl; dr: Apakah mungkin membuat template literal yang dapat digunakan kembali? Saya telah mencoba menggunakan template literal tetapi saya rasa saya tidak mengerti dan sekarang saya menjadi frustrasi. Maksud saya, saya pikir saya mengerti, tetapi "itu" seharusnya tidak bagaimana cara kerjanya, atau...
Saya sedang menulis aplikasi baru menggunakan ES6sintaks (JavaScript) melalui babeltranspiler dan preset-es2015plugin, serta semantic-uiuntuk gayanya. index.js import * as stylesheet from '../assets/styles/app.scss'; import * as jquery2 from '../dist/scripts/jquery.min'; import * as jquery3 from...