Recentemente è stato eseguito un codice JS che utilizza "and". Non riesco a capire se c'è un uso diverso per ciascun apostrofo. C'è qualche? ..Differenza (se ce ne sono) tra "e" in javascript
risposta
'o "denotano una stringae` denota una stringa modello stringhe di modello hanno alcune abilità che le stringhe normali non lo fanno più importante, si ottiene di interpolazione:
var value = 123;
console.log('test ${value}') //=> test ${value}
console.log(`test ${value}`) //=> test 123
E multilinea stringhe:
console.log('test
test')
// Syntax error
console.log(`test
test`)
// test
// test
hanno alcuni altri trucchi troppo, più stringhe di modello qui: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings
Nota che al momento non sono supportati su tutti i motori javascript. Ecco perché le stringhe di template vengono spesso utilizzate con un transpiler come Babel. che converte il codice in qualcosa che funzionerà in qualsiasi interprete JS.
Babel ha risolto il problema del tick back in IE11 per me: – matt
'non è un apostrofo. È un grave segno d'accento. –
Vedere stringhe di template https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings – elclanrs
Intendi stringhe di template https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings – Ivan