chrome menunjukkan “Sintaks Tanpa Perintah: Penginisialisasi properti singkatan singkat” di semua situs


23

Situs apa pun yang saya kunjungi di Chrome hari ini, termasuk Google.com, menunjukkan kesalahan berikut di console.log:

Uncaught SyntaxError: Invalid shorthand property initializer

Sumber ditampilkan sebagai (tidak dikenal). Saya ingin tahu apakah saya memiliki ekstensi yang buruk atau sesuatu. Saya lebih suka tidak mengatur ulang Chrome. Apakah ada kiat pemecahan masalah lainnya?

Jawaban:


39

Dilaporkan bahwa menonaktifkan ekstensi Better History telah memperbaikinya dan mengaktifkan kembali tidak kambuh. https://bugs.chromium.org/p/chromium/issues/detail?id=754583#c6


1
Bagus, menonaktifkan dan mengaktifkan kembali Better History bekerja untuk saya
joshschreuder

memang, ini memecahkan masalah bagi saya juga
Lucian Depold

2
Saya memasukkan sbmarwbth(yang merupakan bagian dari jejak tumpukan, seperti yang kita lihat di jawaban oleh Lucian Depold) di pencarian google saya dan mendapat halaman superuser ini. Saya telah menggunakan Better History, dan perbaikan yang menonaktifkan / mengaktifkan kembali ini juga bekerja untuk saya.
Purplejacket

Kesalahan muncul kembali dengan solusi ini untuk saya setelah beberapa waktu (1-2 jam kerja / pengembangan web)
Lucian Depold

@Purplejacket terima kasih telah memasukkan sbmarwbthkomentar Anda, itu juga bagaimana saya menemukan jawaban ini!
ndbroadbent

7

Ini disebabkan oleh pembaruan chrome terbaru. Di suatu tempat dalam kode JSVM chrome mereka menggunakan " = " di mana a " : " harus digunakan untuk menetapkan nilai ke properti objek:

masukkan deskripsi gambar di sini

Saya pikir kita harus menunggu patch atau downgrade chrome.

EDIT: Ini tampaknya menjadi sesuatu yang disebabkan oleh alat pengembang chrome: /programming/17367560/chrome-development-tool-vm-file-from-javascript

Selain mencari kode alat dev juga tidak memberikan kecocokan.

EDIT2: Jawaban pengguna yang dikuasai tampaknya menyelesaikan masalah.

masukkan deskripsi gambar di sini

EDIT3: Tampaknya solusi yang diterima pengguna bukanlah solusi permanen. Kesalahan muncul kembali setelah beberapa waktu. Ekstensi BetterHistory perlu ditambal.


Tidak ada kode seperti itu di chromium / chrome: cs.chromium.org/search/…
wOxxOm

Hal yang sama terjadi di sini
wackychocolate

Tidak dapat mengulangi untuk saya setelah 24 + h penggunaan alat dev. Ngomong-ngomong, permintaan maaf saya untuk kemungkinan di luar topik, bagaimana saya bisa menulis kode yang melaporkan pesan kesalahan yang sama pada konsol alat dev dan yang memberikan tautan ke halaman VM JS yang sama dengan tangkapan layar i.stack.imgur.com/y3bVm.png ? Saya tidak dapat menemukan "ahref" atau bertepatan dengan "document.body.addEventListener" dan "auxclick" di bawah folder profil chrome saya. Saya ingin tahu dari mana kodenya. Terima kasih.
Gotoken

1

Jawabannya benar. Namun, saya pikir mungkin jawaban proses yang sederhana akan sangat membantu:

  1. Di bilah alamat, masukkan: chrome: // extensions (Tekan enter untuk menampilkan ekstensi Anda.)
  2. Label tab harus "Extensions" dan daftar ekstensi yang Anda instal harus pada halaman itu.
  3. Cari Sejarah yang Lebih Baik. Harus dekat bagian atas jika ekstensi Anda dipesan berdasarkan nama.
  4. Klik pada kotak centang Diaktifkan (tanda centang harus jelas).
  5. Klik pada kotak centang Diaktifkan lagi dan tanda centang akan muncul kembali.

Itu dia. Anda mungkin harus menyegarkan kembali tab tempat Anda mendapatkan kesalahan.

Jika ini terlalu sederhana, tolong beri tahu saya.

Lebih lanjut. Saya menemukan bahwa ini tidak menyelesaikan masalah sekali dan untuk semua. Saya menggunakan Vue dan Webpack dan menemukan bahwa kesalahan akhirnya (umumnya setelah beberapa restart) kembali. Setel ulang kotak centang yang diaktifkan lagi dan hilang lagi. Saya kira kita hanya harus hidup dengannya sampai bug diperbaiki!


1
Pengalaman saya adalah bahwa menonaktifkan / mengaktifkan hanya perbaikan sementara. Saya tetap menonaktifkannya sampai saya perlu menggunakannya.
Shawn
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.