Pertanyaan yang diberi tag «javascript»

Untuk pertanyaan tentang pemrograman dalam ECMAScript (JavaScript / JS) dan berbagai dialek / implementasinya (tidak termasuk ActionScript). Tag ini jarang digunakan sendiri tetapi paling sering dikaitkan dengan tag [node.js], [jquery], [json], dan [html].

4
Menghapus opsi dari tag Pilih dalam JavaScript Vanilla dengan loop "for .. of"
Ketika mencoba untuk menghapus opsi dari pilih, selalu ada satu yang tersisa, mengapa? <select id="form-select"> <option>111</option> <option>222</option> <option>333</option> </select> JS ini tidak berfungsi: var t = document.querySelector('#form-select'); for(var i of t.options) { t.remove(i.index) } Dan ini juga tidak berfungsi: for(var i of document.querySelector('#form-select').options) { i.remove() } Saya tahu bahwa ada …
10 javascript 

6
React - tampilkan cap waktu firestore
Saya mencoba mencari cara menampilkan cap waktu firestore di aplikasi reaksi. Saya memiliki dokumen firestore dengan bidang bernama CreatedAt. Saya mencoba memasukkannya dalam daftar output (mengekstraksi bit yang relevan di sini sehingga Anda tidak perlu membaca seluruh daftar bidang). componentDidMount() { this.setState({ loading: true }); this.unsubscribe = this.props.firebase .users() .onSnapshot(snapshot …

1
Mengapa ada kode JavaScript yang ingin "memotong ikatan"?
Alasan menggunakan a (0, foo.fn)(); adalah untuk memotong ikatan : thistidak akan lagi terikat footetapi akan terikat pada objek global. Tapi apa alasannya mengapa setiap kode JavaScript (atau kode JS Google) ingin memotong ikatannya? (dan apakah itu anti-pola atau tidak?)
10 javascript 

2
Apa perbedaan antara menyediakan dan menyuntikkan 'Jendela' vs Jendela di Angular 8 dan 9?
Saya memiliki dua proyek Angular menggunakan versi ini: 9.0.0-next.6 8.1.0 Dalam versi 9 saya menggunakan ini untuk menyediakan dan menyuntikkan windowobjek: @NgModule({ providers: [ { provide: Window, useValue: window }, ] }) export class TestComponent implements OnInit { constructor(@Inject(Window) private window: Window) } Itu bekerja dengan baik. Mengambil pendekatan ini …

1
Bagaimana cara inline font dalam CSS dengan webpack?
Latar belakang masalah: Saya menggunakan katex untuk membuat beberapa matematika pada halaman. Saya kemudian ingin membuat versi PDF dari bagian halaman itu, jadi saya membuat dokumen HTML yang berisi bagian yang akan diekspor yang menyatukan semua CSS dan meneruskannya ke renderer. Penyaji tidak dapat mengakses sumber daya simpul, itu sebabnya …

1
UnEught TypeError: t.rgb bukan fungsi
UnEught TypeError: t.rgb bukan fungsi Saya membuat aplikasi bersudut, membangunnya, dan berusaha melayani $ ng serve --prod --aot Ini menghasilkan kesalahan berikut di konsol Uncaught TypeError: t.rgb is not a function at HO (color.js.pre-build-optimizer.js:227) at GO (color.js.pre-build-optimizer.js:232) at rgb.js.pre-build-optimizer.js:36 at RH (ramp.js.pre-build-optimizer.js:4) at Module.zUnb (BrBG.js.pre-build-optimizer.js:16) at f (bootstrap:78) at Object.0 …

1
Mengapa dalam JavaScript (super .__ proto__ === this .__ proto__) benar?
Tampaknya dalam Kelas JavaScript (ES6) super.__proto__ === this.__proto__. Bisakah Anda jelaskan mengapa ini masalahnya? Perilaku ini tampaknya konsisten di berbagai browser, jadi saya curiga ini ditentukan di suatu tempat dalam spesifikasi. Pertimbangkan kode berikut: class Level1 { myFunc() { console.log('Level1'); } } class Level2 extends Level1 { myFunc() { console.log('Level2'); …



1
Dengan Janji, mengapa browser mengembalikan penolakan dua kali tetapi tidak menyelesaikan dua kali?
Saya mengalami kesulitan memahami javaScript promises. Saya menulis kode berikut: var p = new Promise(function(resolve,reject){ reject(Error("hello world")); }); setTimeout(()=>p.catch(e=>console.log(e)),5000); Saya segera melihat ini di konsol pengembang Chrome saya: Tetapi setelah saya menunggu 5 detik, pesan secara otomatis berubah menjadi hitam seperti gambar ini: Saya belum pernah melihat perilaku ini sebelumnya …


1
TypeError: (0, _react.useEffect) bukan fungsi
ketika di lingkungan pengembangan, aplikasi saya berfungsi dengan baik. Ketika berada di lingkungan produksi, crash dengan kesalahan: Uncaught TypeError: (0 , _react.useEffect) is not a function Ini terjadi pada file yang saya buat di mana saya mengimpor Bereaksi dan menggunakan Efek seperti: import React, { useEffect } from 'react' const …


1
Tidak dapat mengatur cookie di iframe menggunakan API Akses Penyimpanan di Safari
Saya memiliki iframe di halaman saya. Karena Safari memblokir cookie pihak ke-3, saya mencoba menggunakan API Akses Penyimpanan seperti yang disarankan di sini di bawah 'Panduan Pengembang': https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more / . Saya telah menyalin kode berikut dari dokumentasi : <script type="text/javascript"> window.addEventListener('load', () => { document.getElementById('test-button').addEventListener('click', () => { document.hasStorageAccess().then(hasAccess => …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.