6
Dlaczego ta linia javascript wygląda tak? Mam na myśli, dlaczego jest dodatkowy + pod koniec?Dlaczego ta linia zamknięcia Google wygląda tak, jak wygląda?
'<script type="text/javascript" src="' + src + '"></' + 'script>'
Źródło: http://code.google.com/p/closure-library/source/browse/trunk/closure/goog/base.js#511
Dlaczego "" nie działa? –
Terry
Pamiętaj, że ta mała sztuczka nie przynosi żadnych korzyści, jeśli załadujesz skrypt jako plik zewnętrzny. Więc "na wszelki wypadek" ... – user123444555621
@ Terry: Ponieważ parser HTML musi znaleźć zawartość ''. Dopiero potem zawartość przekazywana jest do silnika JS w celu dalszego przetwarzania. Analizator składni HTML nie zna składni JavaScript, więc nie wie, czy tag końcowy znajduje się wewnątrz literału. – user123444555621