Ich habe ein paar Interviewfragen
-
Was ist der Unterschied zwischen
$(function(){});
y$(document).ready(function(){});
-
Was ist der Unterschied zwischen
$(function(){});
yvar func=function(){};
Wie werden sie jeweils genannt? -
Gegeben sei das folgende Skript
<script language="javascript"> $(function() { var id=$("cssID"); //do something with your id //your event to be added here }); </script>
Wie können Sie ein Ereignis hinzufügen, sagen wir,
onmouseout
die auf demid
?
Hier sind meine Antworten:
-
Sie sind gleich, beide sollen ausgeführt werden, wenn das Seitendokument fertig geladen ist.
-
Die erste wird automatisch aufgerufen, während die zweite über eine benannte Referenz aufgerufen wird, d. h.
func.called()
zum Beispiel. -
Etwa so:
$(function() { var id=$("cssID"); //do something with your id //Oki id.onmouseout (function(){ //do something }); });
Sie hat mir Dinge erklärt, bei denen ich unsicher bin und mich nicht getraut habe, sie zu fragen, weil sie sauer auf mich war. Was sind die richtigen Antworten und warum sind meine falsch?