רעדנער 1: איצט אין אַז לעצט בייַשפּיל, צוריקרופן אַז מיר ינטערספּערסט עטלעכע דזשאַוואַסקריפּט קאָד ין פון מיין HTML, ספּעסיפיקאַללי, ין פון די ווערט פון די אַטריביוט גערופן אויף פאָרלייגן פֿאַר אַז פאָרעם קוויטל. איצט פֿאַר קליין בלעטער, דעם איז ניט אַזאַ אַ גרויס האַנדלען. אבער ווי אַ וועב בלאַט געץ מער און מער קאָמפּלעקס, פשוט פּאַטינג דיין דזשאַוואַסקריפּט קאָד דאָ און דאָרט ין פון די ווערט פון אַטראַביוץ איז ניט דער בעסטער פּלאַן. בעסטער אויב מיר פאַקטאָר אַז אויס און בייַ מינדסטער לייגן עס ין פון די שריפט קוויטל סענטראַלי. ווי צו טאָן דעם? גוט לאָזן ס צוריקקומען צו מיין פאָרעם קוויטל און ערשטער אויסמעקן דעם אַטריביוט און זייַן ווערט בעסאַכאַקל. דעמאָלט אַרויף דאָ, אלא ווי דעפֿינירן אַ פונקציאָנירן גערופן גריט, לאָזן ס הענגען אויף צו די שורה פון קאָד אַז לעסאָף מיר וועט נאָך ווילן צו ויספירן און פאַרבייַטן די גריט פונקציאָנירן ווי גייט. דאָקומענט.געט עלעמענט דורך שייַן ציטירן אַנקוואָוט דעמאָ - ווו דעמאָ, צוריקרופן, איז די יינציק יידענטאַפייער פֿאַר די פאָרעם זיך - פּונקט אויף פאָרלייגן, וואָס צוריקרופן איז דער נאָמען פון דער געשעעניש האַנדלער אין וואָס מיר 'רע אינטערעסירט. און לאָזן ס באַשטימען אַז אויף פאָרלייגן האַנדלער די ווערט אַז ס פאקטיש אַ פונקציאָנירן זיך. איצט באַמערקן אַז איך בין ניט אַקטשאַוואַלי פאַך אַ פֿונקציע דאָ. איך בין אַנשטאָט דיפיינינג אַ אַנאַנאַמאַס, אַנדערש באקאנט ווי אַ לאַמדאַ פֿונקציע, דורך ספּעסאַפייינג צווישן די געגרייַזלט ברייסאַז אַ בינטל פון קאָד אַז זאָל פאקטיש זיין עקסאַקיוטאַד. ספּעסיפיקאַללי, די קאָד אַז איך 'ד ווי צו ויספירן איז אַז שורה אַז איך האט פריער, און דעריבער לאָזן ס לייגן צו אַז צוריקקומען פאַלש אַזוי אַז דעם פאָרעם איז ניט לעסאָף דערלאנגט צו סוף ווייַט וועב סערווירער אין די בעקאַבאָלעדיק וועג. זאל ס איצט היט דעם טעקע, עפענען עס אַרויף אין אַ בלעטערער, ​​און זען וואָס כאַפּאַנז. הטטפּ://לאָקאַלהאָסט/דאָמ-1.הטמל. זאל ס איצט טיפּ אין מיין נאָמען, דוד, פאָרלייגן. און גאָרנישט אויס צו האָבן געטראפן חוץ די URL פון מיין בלאַט מיינט צו האָבן געביטן ווי כאָטש די פאָרעם איז פאקטיש דערלאנגט צו דער זעלביקער טעקע. איצט וואָס זאל אַז זיין? גוט איך דאַרפֿן עטלעכע מער אינפֿאָרמאַציע. אַזוי לאָזן ס גיין פאָרויס און עפענען אַרויף קראָום ס דעוועלאָפּער מכשירים אַזוי אַז איך קענען פאקטיש קוק בייַ די קאַנסאָול פֿענצטער צו זען אויב איך 'ווע געטאן עפּעס פאַלש. איך קענען צוטריט אַז דורך אַ פּאָר פון וועגן. איינער פון וואָס איז דורך דעם מעניו דאָ, דעמאָלט אונטער מכשירים, דעמאָלט אַראָפּ צו דעוועלאָפּער מכשירים. און באַמערקן דאָ אין די קאַנסאָול קוויטל, עס ס אַ ונקאַוגהט טיפּ טעות, קענען ניט שטעלן פאַרמאָג אויף פאָרלייגן פון נאַל. איצט וואָס זאל אַז זיין? גוט צוריק אין מיין מקור קאָד דאָ, באַמערקן אַז אויף פאָרלייגן איך טראַכטן איז אַ פאַרמאָג פון די עלעמענט וועמענס יינציק יידענטאַפייער איז דעמאָ. אַן עלעמענט, ווידער, איז פּונקט אַ נאָדע אין אַ בוים. אַזוי עס אויס אַז מיין בלעטערער טוט ניט טראַכטן אַז אַז עלעמענט אָדער נאָדע יגזיסס נאָך. און טאַקע, עס טוט ניט. צוריקרופן אַז אַ וועב בלאַט איז פּאַרסט אָדער לייענען דורך אַ וועב בלעטערער, ​​שפּיץ צו דנאָ, לינקס צו רעכט. און אַזוי ווען דזשאַוואַסקריפּט קאָד איז געפּלאָנטערט, טיפּיקאַללי, עס ס עקסאַקיוטאַד רעכט אַוועק. אבער אין דעם פאַל, מיר האָבן ניט אפילו גאַטאַן נאָך צו דעם טייל פון די דאַם, די HTML, אין וואָס אַז פאָרעם מיט אַ יינציק יידענטאַפייער דעמאָ האט שוין דערקלערט. און אַזוי מיר ניטאָ טריינג צו ויספירן מיין דזשאַוואַסקריפּט קאָד איידער אַז נאָדע אפילו יגזיסס אין די בוים וואָס, פון קורס, איז פּראָבלעמאַטיק ווייַל דעמאָלט, שורלי, די עלעמענט זיך וועט זיין נאַל בייַ אַז פונט אין צייַט. אַזוי ווי צו פאַרריכטן? גוט מיר האָבן אַ פּאָר פון סאַלושאַנז. אבער לאָזן ס פּרובירן די סימפּלאַסט דורך רילאָוקייטינג מיין שריפט קוויטל פון די קאָפּ קוויטל צו מיין גוף, אָבער ספּאַסיפיקלי, צו די דנאָ פון מיין בלאַט ס גוף אַזוי אַז עס ס ונטער דער נאָודז און שאלות. ספּעסיפיקאַללי, לאָזן ס הויכפּונקט און שנייַדן די עפענען קוויטל און נאָענט צעטל פֿאַר שריפט און רילאָוקייט אַז גאַנץ בלאָק פון קאָד צו די דנאָ פון דער טעקע דאָ. איצט דעם איז ניט דאַווקע די קלינאַסט פּלאַן, אָבער בייַ מינדסטער עס וועט דורכפירן די רעכט סדר פון אַפּעריישאַנז. זאל ס ראַטעווען די טעקע און רילאָוד אין מיין בלעטערער. זאל ס רילאָוד דעם בלאַט, שייַעך-אַרייַנשרייַב מיין נאָמען, און עס, העלא דוד איז צוריק.