apostrof vs cudzysłów

0

Gdzie znajdę jakiś porządny opis czym się różni w JS

'string'

od "string"

?
0

Nie ma żadnej różnicy poza tą, o której wspomniał Zjarek: jak ograniczasz ciąg apostrofami, to wewnątrz niego możesz swobodnie używać cudzysłowów jak normalnych znaków, a żeby dodać apostrof, musisz poprzedzić go beksleszem (znakiem \). Analogicznie w drugą stronę, gdy ciąg ograniczasz cudzysłowami.

To, czy ograniczasz stringi apostrofami, czy cudzysłowami, to kwestia wyboru i przyjętego standardu kodowania. Ze względów estetyczno-spójnościowych polecam przyjąć jednak jakieś zasady. Choćby "zawsze otaczam ciągi cudzysłowami, chyba że chcę wewnątrz danego ciągu umieścić cudzysłów -- wtedy otaczam go apostrofami".

0

A nie ma tam jakiejś różnicy, że w jednym z nich są ewaluowane wartości zmiennych a w drugim nie ? Czy mi się z czymś pochrzaniło ?

0

Ja proponowałbym ustalić jeden standard pisania do odpowiednich kodów np ja w plikach *.js używam "" natomiast w plikach *.php '' :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1