Jaki znak (lub znaki) rozpoczyna komentarz jednoliniowy w języku JavaScript?
Źle.
# rozpoczyna komentarz m.in. w PHP/Pythonie, nie w JS.Źle.
<!-- rozpoczyna komentarz w HTML, nie w JavaScript.Dobrze.
// rozpoczyna komentarz do końca linii.Źle.
<? otwiera blok PHP, nie komentarz JS.W JavaScript komentarz jednoliniowy rozpoczyna się od
// - wszystko za nim, do końca wiersza, interpreter pomija. Komentarz wieloliniowy ujmuje się natomiast w /* ... */. Komentarze służą do opisu kodu i czasowego wyłączania fragmentów; nie wpływają na działanie programu. Dlatego komentarz jednoliniowy w JS otwiera //.Pozostałe znaki należą do innych języków.
<!-- otwiera komentarz w HTML (zamykany -->), więc w skrypcie JavaScript nie zadziała. <? to początek bloku kodu PHP, a nie komentarz. # rozpoczyna komentarz jednoliniowy m.in. w PHP czy Pythonie, lecz w JavaScript nie jest do tego używany. Komentarz jednoliniowy w JS zaczyna się od //, dlatego ta odpowiedź jest poprawna.