JavaScript를 배우고 있으며 최근 JavaScript 타이밍 이벤트에 대해 배웠습니다. W3SchoolssetTimeout
에서 알게되었을 때 , 나는 이전 에 접 하지 않은 이상한 인물을 발견했습니다. 그들은 큰 따옴표를 사용하고 함수를 호출합니다.
예:
setTimeout("alertMsg()", 3000);
JavaScript에서 큰 따옴표와 작은 따옴표는 문자열을 의미합니다.
또한 나는 그렇게 할 수 있음을 보았다.
setTimeout(alertMsg, 3000);
괄호를 사용하면 괄호없이 참조됩니다. 따옴표와 괄호를 사용하면 미쳤어.
누군가이 세 가지 사용 방법의 차이점을 나에게 설명 할 수 있다면 기쁠 것입니다 setTimeout
.
괄호로 :
setTimeout("alertMsg()", 3000);
따옴표와 괄호없이 :
setTimeout(alertMsg, 3000);
그리고 세 번째는 따옴표 만 사용합니다.
setTimeout("alertMsg", 3000);
NB : 더 좋은 setTimeout
참조 소스는 MDN 입니다.
mysql_
는 SO 질문 스트림이 단지 예가 되는 오래되고 잠재적으로 위험한 기술 (예 : PHP 확장) 을 고수하는 많은 프로그래머를 안내 합니다. IIRC는 SQL 섹션에도 매우 미묘한 실수가 있었지만 웹 사이트를 마지막으로 방문한 지 거의 1 년이 지났으며 많은 부분이 수정 될 수 있습니다. 그리고 위의 모든 것이 완벽하더라도 인증서 사기로 사람들을 속이려고 시도하는 웹 사이트를 계속 홍보하지는 않을 것입니다.