Non capisco perché ottengo il messaggio di errore quando eseguo JSLint con un file JavaScript."Usa la notazione letterale dell'array []" per var os_map = {}
Viene visualizzato il messaggio var os_map = {}; Problem at line 28 character 36: Use the array literal notation [].
se si esegue this code in JSLint. Le opzioni per JSLint come segue.
/*jslint onevar: true, browser: true, undef: true, nomen: true, eqeqeq: true, plusplus: true, bitwise: true, regexp: true, strict: true, newcap: true, immed: true */
oggetto Rivendicazione (che è {}
) dovrebbe essere a posto, ma JSLint suggets utilizzare un array vuoto (che è []
)
: ho trovato una risposta. Mi sbagliavo. Non c'è niente di sbagliato con var os_map = {}
. Il codice è stato mostrato in un messaggio di errore perché non ho usato "require strict";
. Ho sbagliato il messaggio di errore. Grazie per aver risposto alla mia domanda.
Grazie. Non c'è niente di sbagliato in 'os_map = {}' parte? –
Prego @TK, non c'è niente di sbagliato in questa linea. – CMS