Det her bliver en af de tåbeligt lange tråde hvor folk vil argumentere for hvad der er bedst i forhold til performance, hastighed og escaping af strenge.
Min holdning? Brug det du synes der er pænest - at måle performance på brugen af single quotes eller double quotes vil give dig resultater som er så minimale at det er til grin at argumentere for det ene eller det andet.
Jeg bruger selv double quotes, for det har jeg gjort siden jeg startede med at programmere...
Jeg synes også at det er fuldstændig ligegyldig hvilket tegn du kører med. Jeg har måske en lidt dårlig vane med at bruge lidt af det ene og lidt af det andet til tider, afhængig af opgaven. Før i tiden kørte jeg altid med double quotes, men hvis du arbejder med HTML, er det besværligt i forhold til at bruge single quotes, da du skal have \ foran " i HTML, men intet foran '.
Alt i alt, synes jeg bedst om double quotes dog. Men for god ordens skyld, bør du holde dig til bare een af dem, og ikke gøre som mig ...
Hvis I vil afgøre jeres brug af quotes baseret på jeres forbrug af parsingen, så fred være med det - jeg konkattenerer alligevel altid mine variabler med mine strenge, så for mig vil der ikke være nogle 'uheld' med parsingen i double quotes. Og det var ikke et oplæg til debat om at så kan jeg lige så godt bruge single quotes - for mig er det visuelt pænere kode med double quotes.
Jeg frygter bare at vi skal til at have kedeligt lang debat om hastighedsforskellen ved brug af de to - for med det output man typisk genererer er det flueknepperi at argumentere at der er en performanceforskel som måles med andet end profileringsværktøjer.
Men der skal nok sidde nogen her og være dybt uenig med mig som vil forsøge at overbevise mig om andet...
Så vidt jeg kan se er du den eneste der har bragt performance på banen.
Forskellen i performance for en typisk web app må formodes at så lille at den ikke kan måles.
Men at vælge en stil som gør det sværere at lave fejl er vigtig.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.