טאָמאַס רעימערס: הי, אַלעמען. מיין נאָמען ס טאָמאַס ריימערז. מייק ריזזאָ: און איך בין מייק ריזאָו. טאָמאַס רעימערס: מיר זענען צוויי פון קס50ס ץ. און הייַנט מיר ניטאָ לידינג די סעמינאַר אויף דזשאַוואַסקריפּט און קסס פֿאַר וועב אַפּס. אויב איר ווילן צו נאָכפאָלגן צוזאמען, די לינק איז רעכט איבער עס. און טאָן איר ווילן צו לייגן עס אַרויף אויף די קאָמפּיוטער בעקיצער? עס ס די לינק. עס ס אַ קליין פּלאַץ, וואָס האט לינקס צו אַלע די רעסורסן מיר ניטאָ געגאנגען צו זיין פּוינטינג איר הייַנט און אויך האט אַ פּלאַץ פון נוציק אינפֿאָרמאַציע געשריבן דורך אונדז צו לייענען מער אין טיפעניש ווען איר גיין צוריק, און איר ניטאָ טריינג צו געדענקען וואָס פּונקט האט מיר זאָגן, וואָס זענען איר גערעדט וועגן, און סעטעראַ. מייק ריזזאָ: אַלע רעכט. אַזוי לאָזן ס נעמען. טאָמאַס רעימערס: אזוי איר ווילן צו אָנהייב? גוט. מייק ריזזאָ: יאָ. אַזוי מיר ערשטער געוואלט צו אָנהייבן מיט אַ ברייט איבערבליק וועגן די אינטערנעט און טעקע טייפּס ווען דיזיינינג וועבסיטעס. בשעת דעם פּרעזענטירונג מיר טאָן ווילן צו באַקומען אין אין דזשאַוואַסקריפּט אַ פּלאַץ פיל שפּעטער אויף, מיר געוואלט צו אָנהייבן אַוועק מיט נאָר, מין פון, ווי אַ פויגל ס אויג מיינונג פון וואָס אַ וועבזייַטל איז און ווי צו טראַכטן וועגן דיזיינינג אַ וועבזייַטל פֿאַר די אָנהייב. אַזוי איר גויס, בייַ דעם פונט - מיט עס זייַענדיק פרייטאג נאַכט - זאָל האָבן דערלאנגט דיין קס50 פינאַנצן פּראָבלעם שטעלט. אַלעווייַ, אַז איז געווען אַ גוט געשמאַק פון וואָס וועב פּראָגראַממינג קענען זיין. אבער דאָ מיר ווילן צו, מין פון, געבן איר אן אנדער טעם, ווי געזונט. טאָמאַס רעימערס: אזוי פּונקט צו ריקאַפּ וואָס כאַפּאַנז, ווען איר דרוקן אין אייער URL צו אייער וועב בלעטערער, ​​אַז URL געץ געקוקט אַרויף אין די קאָמפּיוטער. און דיין קאָמפּיוטער ס פארבונדן צו אנדערן קאָמפּיוטער, וואָס האָסץ אַז וועבזייַטל. גוט, אַזוי ווען איר גיין צו google.com, איר ניטאָ פארבונדן צו איינער פון Google ס קאָמפּיוטערס, וואָס האט די טעקעס פֿאַר google.com. עס דעמאָלט פרעגט פֿאַר אַ ספּעציפיש טעקע. אַזוי אויב איר גיין צו - איך טאָן ניט וויסן - example.com / ינדעקס.הטמל אָדער / טעסט.הטמל, איר ניטאָ געגאנגען צו פרעגן פֿאַר אַז ספּעציפיש טעקע. און די וועב סערווירער ס געגאנגען צו צוריקקומען עס צו איר. דעמאָלט, אַמאָל איר גיין דורך אַז טעקע - אַמאָל איר ניטאָ קאָמפּיוטער געץ אַז טעקע - עס ס געגאנגען צו אָנהייבן צו בויען אַ וועב בלאַט. אַזוי איצט עס האט די HTML טעקע, וואָס איז סאָרט פון ווי דער ביניען פון די וועב בלאַט. די HTML טעקע קען אויך דערמאָנען קסס טעקעס, וואָס דעפינירן דעם נוסח פון די וועב בלאַט. דזשאַוואַסקריפּט טעקעס, וואָס דיפיינז ינטעראַקשאַן מיט די וועב בלאַט. בילד טעקעס, וואָס זענען נאָר בילדער. און עפשער לינק צו אנדערע HTML טעקעס, וואָס איר קענען דעריבער באַזוכן. מייק ריזזאָ: גוט, גרויס. אַזוי איר גייז האָבן אַלע, טאָמער, פּיינסטייקינגלי שטעלן אַרויף דיין היגע באַלעבאָס אויף דיין ווירטואַל מאַשין. און אַז פּונקט, מין פון, איז די היגע פעלד אַז אייער קאָמפּיוטער מחנות בלויז פֿאַר איר אין דיין אייגן יפּ אַדרעס. אַזוי ין אַז, דעמאָלט איר קענען לייגן צו עס דיין אייגן וועב בלעטער. איך מיינען, אין קס50 פינאַנסע, איר זאָל האָבן צוגעגעבן עטלעכע HTML בלעטער, וואָס זענען, סאָרט פון, אלנגעוויקלט אין די פפּ ראַפּער. אבער לעסאָף, וואָס דיין פפּ בלעטער זענען אָוטפּוטטינג איז HTML. אבער טראכטן צוריק צו די זייער אָנהייב פון די פּסעט, מיר האט צו שטעלן די פּערמישאַנז פֿאַר אַלץ, רעכט? אַזוי דעם פּונקט בייסיקלי לעץ אונדז וויסן וואס קענען לייענען, שרייַבן, און עפשער ויספירן יעדער פון די טעקעס. אַזוי מיר ניטאָ געגאנגען צו טאָן אַ שנעל - הם? טאָמאַס רעימערס: אזוי מיר ניטאָ געגאנגען צו טאָן אַ שנעל דעמאָ. אַזוי פּונקט צו דערמאָנען איר, ווען איר פאַרבינדן צו Google ס קאָמפּיוטער - ווער - און פרעגן פֿאַר אַ טעקע, די קאָמפּיוטער ערשטער באדערפענישן צו מאַכן זיכער איר ניטאָ אָטערייזד צו פאקטיש מיינונג אַז טעקע אָדער לייענען אַז טעקע ווייַל איר קענען ניט נאָר פרעגן פֿאַר קיין טעקע אויף אַז קאָמפּיוטער, רעכט? אַז וואָלט זיין אַ זיכערהייַט ריזיקירן. אַזוי טעקעס אויף די סיסטעמס מיר נוצן, ווי דעם קס50 מאַכשער, האָבן דרייַ אַלגעמיין מענטשן וואס קענען האָבן פּערמישאַנז צו עפּעס. דער ערשטער איז די פאַקטיש באַזיצער פון האט טעקע. די רגע איז די גרופּע אַז דער טעקע געהערט צו. מיר ניטאָ ניט געגאנגען צו פאָקוס אויך פיל אויף אַז. און די לעצטע זאַך איז, סאָרט פון, ווי די וועלט אָדער ווי אַלעמען אַנדערש וואס ס ניט ספּעציפיש צו אַז טעקע און טוט ניט האָבן קיין אָונערשיפּ רעכט איבער עס. אַזוי אויב מיר האָבן באַזיצער, גרופּע, און דעריבער וועלט. און דעריבער, פֿאַר יעדער פון די גרופּעס, איר קענען האָבן איינער פון דרייַ פּערמישאַנז, גוט, אָדער קייפל פון זיי. איר קענען האָבן לייענען פּערמישאַנז. איר קענען האָבן רעכט פּערמישאַנז. און איר קענען האָבן ויספירן פּערמישאַנז. אַזוי אין טערמינען פון פאַקטיש טעקע טייפּס, לייענען דערלויבעניש איז ווי פאקטיש לייענען די אינהאַלט פון דער טעקע. אַ רעכט דערלויבעניש איז שרייבן צו האט טעקע. אַ ויספירן דערלויבעניש איז פליסנדיק די טעקע ווי איר טאָן ווען איר לויפן איינער פון דיין קס50 פראיעקטן. אַזוי ווען מיר ניטאָ טראכטן וועגן טעקעס ווי ווען מיר דאַרפֿן צו לייענען אַ HTML טעקע, אַז באדערפענישן צו זיין וועלט ליינעוודיק, רעכט? מאַשמאָעס, אויך די באַזיצער וויל צו קענען צו רעדאַגירן אַז טעקע. אַזוי די באַזיצער ס גיי צו דאַרפֿן לייענען און שרייַבן פּערמישאַנז. זיי טאָן ניט טאַקע דאַרפֿן ויספירן. גרופע, מיר ניטאָ געגאנגען צו מייַכל די זעלביקער ווי די וועלט פֿאַר איצט. אַזוי זיי דאַרפֿן לייענען פּערמישאַנז. אבער זיי טאָן ניט דאַרפֿן שרייַבן אָדער ויספירן פּערמישאַנז. און איצט, אויב מיר טראַכטן צוריק צו פרייַערדיק פּסעץ, וואָס מיר פאַרשטיין איז די טיפּ פון קוקן ווי ביינערי, רעכט? 1 שטייט פֿאַר יאָ. 0 פֿאַר קיין. און מיר קענען פאקטיש איבערזעצן דעם צו ביינערי. אַזוי 110 אין ביינערי וואָלט זיין 6. 100 וואָלט זיין 4. זעלביקער מיט וועלט. אַזוי די נומער איר וואָלט באַקומען פֿאַר די פּערמישאַנז פֿאַר דעם וואָלט זיין 644. מייק ריזזאָ: און אויב איר טראַכטן צוריק צו ווען איר טשמאָדעד עפּעס, איך גלויבן זיי האט אין די פּראָבלעם שטעלן די בייַשפּיל פון ווו איר געקענט טאָן עפּעס ווי טשמאָד 644 און דעריבער טעקע נאָמען. די 644 דעמאָלט, איר קענען איצט זען גלייַך ווו אַז קומט פון. אַזוי אַלעווייַ אַז מאכט אַז אַ ביסל מער קלאָר. און דעמאָלט פֿאַר איר באָכער ס קלעריטי - טאַקע יאָ, דאָ דעם איז ווידער. אַזוי 600 דעמאָלט וואָלט נאָר זיין די בייַשפּיל מיר האט אַרויף דאָ ווו די באַזיצער האט לייענען און רעכט פּערמישאַנז בשעת גרופּע און וועלט טאָן ניט האָבן קיין פּערמישאַנז צו צוטריט דער טעקע. טאָמאַס רעימערס: און דעמאָלט מיר האָבן אַ שנעל רשימה פון פּראָסט פּערמישאַנז. אַזוי דירעקטעריז, איר ווילן צו פאקטיש טשמאָד 711. שנעל באַזונדער - פֿאַר אַ וועגווייַזער צו האָבן עקסעקוטאַבלע דערלויבעניש מיטל צו קענען צו עפענען די וועגווייַזער. בילדער, קסס, דזשאַוואַסקריפּט, HTML באדערפענישן 644 ווייַל, בייסיקלי, די וועלט באדערפענישן לייענען פּערמישאַנז. און פפּ, וואָס איר גייז האָבן געזען כאָטש מיר וועט ניט זיין גערעדט וועגן עס שטרענג איז טיפּיקלי טשמאָדעד מיט דערלויבעניש 600 ווייַל עס ס לויפן מיט די פּערמישאַנז פון די באַזיצער. לפּחות אויף די אַפּפּליאַנסע. מייק ריזזאָ: אזוי אויב איר טאָן ניט ספּאַסיפיקלי ספּעציפיצירן וואָס טיפּ פון טעקע איר ווילן אין פאקטיש באַשטעטיקן אַרויף דעם פּרעזענטירונג - מיר האט אַ פּראָבלעם מיט דעם ווייַל אַלץ איז געווען ניט טשמאָדעד ריכטיק - איר ניטאָ געגאנגען צו באַקומען, מין פון, אַ פאַרבאָטן טעות אַז די וועבזייַטל טוט ניט פאקטיש האָבן דערלויבעניש צו צוטריט וועלכער טעקע איר ווילן עס צו צוטריט. און פון קורס, אַז קענען זיין פאַרפעסטיקט - ווי אין פּראָבלעם שטעלן - דורך טשאַנגינג פּערמישאַנז אַפּראָופּרייטלי. טאָמאַס רעימערס: און די לעצטע באַמערקונג פֿאַר געשווינד היגע אַנטוויקלונג איז - מיר געבראכט דעם אַרויף, אָבער מיר נאָר געוואלט צו ברענגען עס אַרויף ווידער - אויב איר פרעגן פֿאַר אַ סערווירער - אַזוי היגע באַלעבאָס, פֿאַר בייַשפּיל,. קאַם אָדער וועלכער - און איר טאָן ניט ספּעציפיצירן אַ ספּעציפיש טעקע, דער טעקע אַז דיין קאָמפּיוטער איז געגאנגען צו פרעגן פֿאַר איז גערופן ינדעקס.הטמל. אָדער אויב אַז טוט נישט עקסיסטירן, ינדעקס.פפּ. קיל. אַזוי אַז ס נאָר אַ ריקאַפּ פון אַלץ, אַלעווייַ, אַז מיר 'ווע פארהוילן אין אָפּטיילונג, און לעקציע, און אַזוי ווייַט אין קס50. און איצט מיר ניטאָ געגאנגען צו אָנהייב גערעדט וועגן ספּאַסיפיקלי לייברעריז. דזשאַוואַסקריפּט און קסס ליבראַריעס פֿאַר וועב אַפּס. אַזוי איינער שנעל סיבה וואָס מיר האָבן ליבראַריעס איז פּראָגראַממינג - עס ס אַ פּלאַץ פון פּראָבלעמס אין פּראָגראַממינג, וואָס האַלטן פּאַפּינג אַרויף ווידער, און ווידער, און ווידער. איר קען באַמערקן אַז אַ פּלאַץ פון וועבסיטעס דאַרפֿן די פיייקייַט צו האָבן פאַלן אַראָפּ מעניוז, למשל, אָדער דאַרפֿן די פיייקייַט צו האָבן אַ זייער נאָרמאַל קנעפּל סטיל, וואָס זאל ניט זיין די יזיאַסט זאַך. איצט אַז איר אָנהייב צו באַקומען אין HTML, איר פאַרשטיין אַז קנעפּלעך קענען פאקטיש קוקן טאַקע מיעס אויב איר טאָן ניט טאָן עפּעס. אַזוי אַ פּלאַץ פון מענטשן האָבן געשריבן גערופן לייברעריז. און אין דעם קאָנטעקסט, זיי ניטאָ אויך גערופן פראַמעוואָרקס. מיר ניטאָ געגאנגען צו נוצן די צוויי ינטערטשיינדזשאַבלי. און וואָס זיי זענען איז זיי ניטאָ בייסיקלי פּרעמאַדע ברעקלעך פון קאָד - אָדער קסס אָדער דזשאַוואַסקריפּט - אַז נעמען אַוועק אַ פּלאַץ פון די מאַנשאַפֿט איר האָבן אין קאָודינג. אַזוי זיי פאַר - דעפינירן אַ בינטל פון קלאסן אָדער פאַר - דעפינירן אַ בינטל פון פאַנגקשאַנז פֿאַר דזשאַוואַסקריפּט ס פאַל, וואָס איר קענען רופן שפּעטער אויף. און דעמאָלט איר קענען, סאָרט פון, באַקומען צוטריט צו דעם קאָד אָן ווייל צו טאָן עפּעס. אַ בייַשפּיל פון דער ביבליאָטעק איז קס50.ה. אַז איז געווען אַ ביבליאָטעק מיר האט צו איר צוריק אין וואָך איינער, וואָס ערלויבט איר צו טאָן דאס ווי אַז געטינט און געצטרינג אָן בעת ​​צו שרייַבן קיין קאָד זיך. מייק ריזזאָ: אַלע רעכט. אַזוי דאָ, פּונקט ווי מיר האבן צו אַרייַננעמען אין אונדזער C טעקעס די פאַרשידענע ליבראַריעס, מיר אויך זאָל אַרייַננעמען אין אונדזער HTML טעקעס פאַרשידענע לייברעריז. פֿאַר בייַשפּיל, אויב מיר געוואלט צו אַרייַננעמען אַ ספּעציפיש דזשאַוואַסקריפּט ביבליאָטעק דאָ, טאָמער, איינער אַז מיר 'ווע געשריבן זיך ווי עס ס לאָוקאַלי כאָוסטיד גערופן סקריפּט.דזשס, מיר נאָר נוצן דעם נאָוטיישאַן. אַזוי מיר האָבן שריפט טיפּ יקוואַלז דזשאַוואַסקריפּט מקור יקוואַלז דזשאַוואַסקריפּט.דזשס. און אויב איר טראַכטן צוריק צו דיין קס50 פינאַנצן פּראָבלעם שטעלן, אויב איר געקוקט אין העאַדער.פפּ אין די טעמפּלאַטעס טעקע, איר זאָל האָבן געזען עטלעכע פון ​​די אַרייַנגערעכנט. אזוי דעם ערשטער איינער - די סקריפּס - איז אַרייַנגערעכנט אַ דזשאַוואַסקריפּט ביבליאָטעק. אַרייַנגערעכנט אַ קסס ביבליאָטעק איז אַ קליין ביסל אַנדערש. דאָ, אַנשטאָט פון די שריפט קוויטל איר דאַרפֿן די לינק קוויטל. און דעריבער, די טעקסט קסס טיפּ איז אַ ביסל אַנדערש. איר טאָן ניט שטענדיק האָבן צו אַרייַננעמען רעל נוסח בויגן. אָבער איך טראַכטן עס ס, בכלל, גוט פיר. און דעמאָלט לעסאָף, די הרעף, וואָס איר מיסטאָמע געזען אין אייער אַטאַגס פֿאַר פֿאַרבינדונג אין פאַרשידענע לינקס נאָר ספּעסאַפייז די לינק פון ווו צו געפינען אַז. פֿאַר בייַשפּיל, אויב מיר געוואלט צו לינק אַ פאַרשידענע ביבליאָטעק - לאָזן ס נאָר זאָגן - אַז געלעבט אין סטילעס.קסס. און מיר געוואלט צו לינק אַז אין אַז ס כאָוסטיד אויף די וועב, מיר וואָלט קאָפּיע אַז. און דעמאָלט פּאַפּ עס אין וועלכער מיר האָבן רעכט דאָ אַנשטאָט. טאָמאַס רעימערס: גוט, אַלעווייַ איר גויס זענען שוין באַקאַנט מיט ווי צו לינק קסס. איר האט צו טאָן אַז אויף דיין לעצט ברוין שטעלן. דזשאַוואַסקריפּט, עטלעכע פון ​​איר אפֿשר האָבן עטלעכע דערפאַרונג מיט. עטלעכע פון ​​איר קען ניט. אַזוי פֿאַר איצט, וויסן אַז אַ דזשאַוואַסקריפּט טעקע איז זייער פיל ווי אַ קסס טעקע אין דעם זינען אַז איר קענען לינק צו עס אָדער אַז איר קענען אַרייַננעמען עס ינעווייניק. און עס אַלאַוז איר צו שריפט זאכן. און מיר ניטאָ געגאנגען צו גיין איר דורך אַ קליין ביסל פון דזשאַוואַסקריפּט שפּעטער אויף. אַזוי ניצן אַ ביבליאָטעק - אַמאָל איר 'ווע אַרייַנגערעכנט עס, עס ס ווי פּשוט ווי ממש פאַך די פאַנגקשאַנז אָדער אַדינג די סאָרט נעמען צו עס. די לעצטע זאַך מיר ווילן צו רעדן וועגן אין טערמינען פון ביבליאָטעק - און דעם איז מער פון אַ טעכניש טאָן - איז עפענען מקור לייסאַנסינג. אַזוי ווען איר געפינען די פאַקטיש לייברעריז, איר זאל זיין טראכטן פון שאלות ווי איז עס גוט אַז איך בין נאָר ניצן עמעצער אַנדערש ס קאָד, ספּעציעל ווייַל אַז ס עפּעס מיר זייער פיל דערציילט איר צו נישט טאָן אין דעם קורס. אַזוי אין דעם פאַל פון עפענען מקור לייסאַנסינג, אַ פּלאַץ פון דעוועלאָפּערס - אַמאָל זיי 'ווע געשריבן אַ ביבליאָטעק, וואָס זיי טראַכטן קען זיין נוציק צו אנדערע מענטשן - וועט אַרויסגעבן עס צו די וועב און געבן עס אַ דערלויבעניש. און אַ דערלויבעניש בייסיקלי זאגט איך בין כירביי גראַנטינג דערלויבעניש צו אנדערע מענטשן צו נוצן דעם שטיק פון ווייכווארג מיט די פאלגענדע סאָרט פון סטיפּיאַליישאַנז. מיר 'ווע אַרייַנגערעכנט אַ לינק צו אַ גוט פּלאַץ צו העלפן איר פֿאַרשטיין די לייסאַנסיז אין פאַל איר לויפן אין זיי. פּראָסט סטיפּיאַליישאַנז זענען זאכן ווי איר ניטאָ באַגריסן צו נוצן מיין ביבליאָטעק אַזוי לאַנג ווי איר געבן מיר קרעדיט. איר ניטאָ באַגריסן צו נוצן מיין ביבליאָטעק אַזוי לאַנג ווי ווען עס ברייקס איר טאָן ניט באַשולדיקן מיר. איר ניטאָ באַגריסן צו נוצן מיין ביבליאָטעק אַזוי לאַנג ווי איר טאָן ניט נוצן עס צו מאַכן געלט פֿאַר זיך. דאס זענען קינדס פון פּראָסט סטיפּיאַליישאַנז. פֿאַר דעם קס50 לעצט פּרויעקט, זיי זאָל ניט זיין יבער באַטייַטיק ווייַל די פראיעקטן אַז איר גייז נוצן זענען מיסטאָמע גאַנץ, סאָרט פון, באקאנט. אבער ווען איר פאקטיש גיין אויס אין די וועלט און אָנהייבן ניצן לייברעריז, וואָס זאל אָדער זאל ניט זיין ווי גוט ימפּלאַמענטאַד ווי עטלעכע פון ​​די מער פאָלקס אָנעס מיר ניטאָ געגאנגען צו זיין געגאנגען דורך. עס ס גוט צו קענען צו פֿאַרשטיין די לייסאַנסיז און צו פֿאַרשטיין וואָס זיי מיינען. און געגאנגען צוריק. מייק ריזזאָ: גוט. אַזוי איצט מאָווינג אַנטו ביישפילן פון פאַקטיש קסס. בייַ דעם פונט אַזוי ווייַט, איר זאל ניט האָבן געפּלאָנטערט דעם. אָבער איר זאל האָבן געפּלאָנטערט עס אין דיין וואָכעדיק לעבן ווו עפּעס אַז קוקט איין וועג אויף איין בלעטערער זאל ניט קוקן די זעלבע וועג אין אנדערן בלעטערער. דעם איז גערופן בלעטערער בלעטערער קאַמפּאַטאַבילאַטי. און ינקריסינגלי עס ס שיין מער און מער פון אַ פּראָבלעם, ספּעציעל ווי בראַוזערז נעמען מער און מער ליבערטיז צו מאַכשער זאכן ווי זיי ווילן. אַזוי צו באַקומען אַז, עס פאקטיש איז אַ גרויס ביבליאָטעק גערופן נאָרמאַליזע.קסס. טאָמאַס רעימערס: מיר אַרייַנגערעכנט די לינק. בייַ דעם פונט, עס ס נוציק אויב איר האָבן אייער לאַפּטאַפּ אין עס קוקן בייַ די פּלאַץ. און מיר זענען געבן דעם צו איר רעכט איצט פשוט ווייַל די קס50 לעצט פּרויעקט איז פאקטיש געגאנגען צו פרעגן איר צו מאַכשער עס סימילאַרלי און דורך בראַוזערז. אַזוי נאָר צו האַלטן אין דעם צוריק פון דיין קאָפּ, דעם איז אַ ווונדערלעך ביבליאָטעק ווייַל עס וועט, סאָרט פון, סטאַנדערדייז זאכן. אין פירעפאָקס, עפּעס קען ווייַזן ווי איינער פּיקסעל צו די לינק. און דעמאָלט קראָום קען באַשליסן אַז אַקטשאַוואַלי וואָס איר מענט איז 10 בילדצעלן צו די לינק. און איר ווילן צו סטאַנדערדייז דעם. נאָרמאַלייז וועט פאקטיש טאָן אַ טאַקע גוט אַרבעט פון מאכן זיכער אַז דיין פּלאַץ קוקט דער זעלביקער אַריבער בראַוזערז. מייק ריזזאָ: אזוי אויב מיר געוואלט צו נאָר גיט די לינק טאַקע געשווינד און ווייַזן איר וואָס אַז קוקט ווי, איר קענען אָפּלאָדירן עס ניצן די ריז אָפּלאָדירן קנעפּל. אָדער איך מוטיקן איר צו לייענען מער וועגן עס דורך געבן אַ קליק דעם לינק אין דער נידעריקער רעכט האַנט ווינקל. טאָמאַס רעימערס: און אויב איר אַקטשאַוואַלי גיט לייענען מער רעכט עס - גיט די מקור אויף גיטהוב - איר וועט פאקטיש זען די עפענען מקור דערלויבעניש אויף LICENSE.md רעכט עס. און איר וועט זען דאָ איז די זייער פאָלקס מיט דערלויבעניש. ווידער, אויב איר לייענען דורך די טעקסט, איר וועט קענען צו געפינען עס אויף די פּלאַץ מיר רעפעראַנסט פריער און קענען צו פֿאַרשטיין עס אָן ווייל צו לייענען דורך דער לעגאַל זשאַרגאָן. מייק ריזזאָ: גוט, גרויס. אַזוי אַז ס נאָרמאַלייז. מיר געוואלט צו געבן איר אַז טאַקע געשווינד. טאַקע, טאָן איר האָבן אַ קשיא? וילעם: אזוי ווען איר אָפּלאָדירן עס, איר נאָר נאָכפאָלגן אַז קאָד אַז זיי האָבן אונטער די אָפּלאָדירן קנעפּל? טאָמאַס רעימערס: יא, אַזוי ווען איר אראפקאפיע - מייק ריזזאָ: טאַקע, אַז ס אַ גרויס פונט. אַזוי די קשיא איז ווי טאָן מיר פאקטיש אראפקאפיע עס? אַזוי אויב מיר גיט די לינק, מיר זען אַז עס פאקטיש פּאַפּס אַרויף בייַ די מקור קאָד. אַזוי צו טאָן דאָס, וואָס מיר געקענט טאָן איז פּונקט דריקט היט ווי. היט ווי און וואָס זאָל ברענגען אַרויף אַ טעקע. און דעמאָלט מיר קענען קלייַבן צו ראַטעווען עס ווי נאָרמאַליזע.קסס. און דעמאָלט איר 'ד האָבן צו לינק עס אין - טאָמאַס רעימערס: דער זעלביקער וועג איר לינק אין קיין אנדערע טעקע. און אַמאָל איר לינק עס אין, וואָס ס גרויס וועגן נאָרמאַלייז איז עס וועט פאקטיש נעמען זאָרג פון אַלע די שווער אַרבעט דורך זיך. טייַטש אַז איר טאָן ניט האָבן צו לייגן קיין קלאסן. איר טאָן ניט האָבן צו טאָן עפּעס טשודנע. עס וועט נאָרמאַלייז אָן איר טאן עפּעס ווייַטער. יא, איר האָבן צו אַרייַננעמען עס. Google קראָום איז ניט ריספּאַנדינג. נאָר אַ שנעל באַזונדער - איך באמערקט מיר דזשאַמפּט אין דעם. די מנוחה פון דעם פּרעזענטירונג איז געגאנגען צו זיין אַ שנעל איבערבליק. א יבערבליק פון לייברעריז. באַסיקאַללי, וואָס זיי זענען. וואָס זיי טאָן. ווי זיי ניטאָ נוצלעך. ווי איר זאל מאַכשער זיי. אויב איר ווילן צו אָנהייב קוקן בייַ זיי, ווייַטערדיק צוזאמען, און לייענען דורך זיי, איך וואָלט העכסט מוטיקן אַז. אַלטערנאַטיוועלי, איר ניטאָ באַגריסן אויך צו אָנהייב דאַונלאָודינג זיי און כולל זיי אין אַ דערזען נאָר צו זען וואָס זיי קוק ווי אָדער וואָס זיי טאָן אויב איר האָבן דיין לאַפּטאַפּ אין פאָרנט פון איר. אויב ניט, איר ניטאָ באַגריסן צו האַלטן צוגעהערט צו אונדז רעדן. מיר ניטאָ געגאנגען צו האַלטן גערעדט. און מיר האָבן צייַט אין די סוף, אַלעווייַ מיר וועט פאקטיש באַקומען אין ווייַזונג איר וואָס עטלעכע פון ​​די לייברעריז קוק ווי. מייק ריזזאָ: קיל. אַלע רעכט, אַזוי איצט לאָזן ס רעדן וועגן פאָנט אָסאַם. טאָמאַס רעימערס: אַזוי פאָנט אָסאַם איז אַ טאַקע ציכטיק פּלאַץ, ספּעציעל פֿאַר די פון אונדז וואס זענען ווייניקער אַרטיסטיקלי טאַלאַנטירט. יגנאָרינג די נאָמען פאָנט אָסאַם, עס גיט איר אַ בינטל פון נוליקע, וואָס זענען זייער נוצלעך. אַזוי אַ פּלאַץ פון מאל איר וועט מאַכשער אַ בילדל איר זאל וועלן ווי אַ פייַן רענטגענ אַזוי אַז איר קענען נאָענט עפּעס. אָדער איר זאל וועלן עטלעכע מין פון רעדאַגירן קנעפּל מיט אַ בלייַפעדער צייכענונג ווי אַלעמען אַנדערש האט. און אַז ס ווען איר לערנען אַז צייכענונג די נוליקע קענען זיין זייער טידיאַס און שווער. שריפֿט אָסאַם - אויב איר פאקטיש גיין צו די פּלאַץ - גיט איר אַ פּלאַץ פון נוליקע אונטער די נוליקע אין די שפּיץ. יאָ, נאָר די שפּיץ. עס וועט געבן איר אַ פּלאַץ פון נוליקע פֿאַר פֿרייַ. אַזוי דאָ איר זען מיר האָבן זאכן ווי אַ אַסטעריסק, באַרס, אַ בליץ ריגל, אַ לוח, אַ זשוק, אַ בוך, און סעטעראַ. דעם קענען זיין זייער נוציק. די וועג איר אַרייַננעמען דעם איז איר אַרייַננעמען ממש די קסס טעקע. און נאָך איר 'ווע אַרייַנגערעכנט די קסס טעקע, וואָס איר קענען טאָן איז איר מאַכן אַ קוויטל גערופן אויך עס סאַטאַנדס פֿאַר בילדל מיט די סאָרט פאַ שטייענדיק פֿאַר פאָנט אָסאַם. און דעריבער, וועלכער סאָרט איר ווילן. אַזוי אויב איך געוואלט אַ ייקאַן פון דעם פּלוס קוואַדראַט רעכט דאָ, איך וואָלט געבן עס די סאָרט פאַ. און דעמאָלט פאַ מאַקעף פּלוס מאַקעף קוואַדראַט. מייק ריזזאָ: קיל, גוט. טאָמאַס רעימערס: און דעריבער, די לעצטע קסס ביבליאָטעק מיר ווילן צו באַקומען דורך מיר זענען טריינג צו האַלטן עס מינימאַל אויף קסס ליבראַריעס ווייַל מיר טאָן פאַרשטיין די טיטל פון דעם פּרעזענטירונג איז דזשאַוואַסקריפּט ליבראַריעס. אבער מיר געדאַנק אַז מיר זאלן ווי געזונט באַקענען איר צו די אנדערע ליבראַריעס בשעת מיר זענען גערעדט וועגן לייברעריז. עס ס Google וועב פאַנץ. און וואָס Google וועב פאָנץ אַלאַוז איר צו טאָן איז לייגן פאַנץ צו דיין וועבזייַטל, וואָס איז אַ טאַקע גרינג וועג צו מאַכן עס שיין און צו ויסטיילן אייער שטעלן פון אַלעמען אַנדערש ס איז אויב עס האט אַ פייַן שריפֿט אָדער אויב עס האט אַ פייַן זאַמלונג פון פאַנץ. Google וועב פאָנץ איז פייַן ניט ענלעך אנדערע ליבראַריעס אין דעם זינען אַז עס ס אַ טאַקע גיידיד ייַנמאָנטירונג. אַזוי אויב איר נאָכפאָלגן די לינק, עס ס google.com / פאַנץ, איך גלויבן. אויב איר נאָכפאָלגן אַז, איר קענען קלייַבן דיין שריפֿט. איר קענען קלייַבן אויף די לינק פון גרעב, אָנבייגן, און סעטעראַ. און דעריבער, אַמאָל איר 'ווע אויסדערוויילט איינער, איר קענען גיט שנעל נוצן. רעכט עס. דנאָ רעכט פון די קאַסטן. און דעריבער, מעגילע אַראָפּ. ערשטער פון אַלע, זיי געבן איר די קסס אַז איר דאַרפֿן צו פאקטיש לינק צו עס. עס ס רעכט עס. איר קענען נאָר נאָכמאַכן און פּאַפּ אַז ין און די פייַן זאַך וועגן דעם איינער איז איר טאָן ניט פאקטיש אפילו דאַרפֿן צו אָפּלאָדירן די טעקע. וואָס ס עס ס געגאנגען צו טאָן איז עס ס געגאנגען צו לינק צו Google ס ווערסיע פון ​​עס. אַזוי צוריק צו וואָס טוט אַז מיינען. אַז מיטל ווען אַ באַניצער דאַונלאָודז דיין טעקע - דאַונלאָודז דיין HTML בלאַט - דיין HTML בלאַט איז געגאנגען צו דערמאָנען דעם טעקע. אַזוי דעמאָלט, דיין קאָמפּיוטער ס געגאנגען צו זען, טאַקע, עס ס כאָוסטיד אויף google.com גאַנץ ווי אויף theirsite.com. זאל מיר גיין פרעגן גוגל פֿאַר אַז טעקע. און דעריבער, עס ס געגאנגען צו אַרייַננעמען עס כּמעט ווי אויב עס זענען געווען אַ טייל פון דיין אייגן פּלאַץ. טאָמאַס רעימערס: קיל. און אַמאָל איר אַרייַננעמען אַז, דעריבער צו אַרייַננעמען עס אין אייער קסס, עס גיט איר די פאַקטיש שורה. אַזוי איר שטעלן די פאַרמאָג שריפֿט משפּחה גלייַך צו די נאָמען פון דיין שריפֿט. מייק ריזזאָ: גוט. אַזוי מיר נאָר פאַרטיק מיט קסס. און עטלעכע פון ​​איר זאל זיין טראכטן, נו, מיר האט עטלעכע קסס אויף קס50 פינאַנסע. אבער קסס ביבליאָטעק איז באָאָצטראַפּ. מיר פאקטיש אַרייַננעמען באָאָצטראַפּ אַ ביסל שפּעטער אויף אונטער דזשאַוואַסקריפּט ווייַל מיט די בוצטראַפּ קסס ביבליאָטעק אויך קומט מיט אַ פּלאַץ פון דזשאַוואַסקריפּט אַז באָאָצטראַפּ אָדער טוויטטער - וואס געמאכט באָאָצטראַפּ - ניצט צו פירן אַלע פון ​​זייער קסס. טאָמאַס רעימערס: טוט ווער עס יז האָבן קיין שאלות אַזוי ווייַט וועגן קסס אין אַלגעמיין? מיר ניטאָ גוט? אָסאַם. מייק ריזזאָ: אָסאַם. טאָמאַס רעימערס: אזוי מאָווינג אויף צו דזשאַוואַסקריפּט. מייק ריזזאָ: אזוי מיר געוואלט צו רעדן וועגן דזשקווערי צו נעמען מיט. האט אַבי ווער געהערט פון דזשקווערי איידער אָדער געוויינט עס? יאָ, אַ פּאָר? אַזוי אויב איר נאָר אַרבעט מיט געבוירן דזשאַוואַסקריפּט, איר וועט געפינען זיך טייפּינג אַ פּלאַץ פון לאַנג סעלעקטאָרס אַ פּלאַץ. אַזוי וואָס דזשקווערי טוט איז עס גיט אַ פייַן ראַפּער פֿאַר די דזשאַוואַסקריפּט שפּראַך אַז לעץ איר לייכט אויסקלייַבן און מאַניפּולירן אַנדערש יסודות ין דעם דאָקומענט כייפעץ מאָדעל פון די וועב בלאַט אָדער די דאַם, וואָס איך טראַכטן איר גייז האָבן געהערט פון אין לעקציע אין דעם פונט. טאָמאַס רעימערס: אויב איר האָבן ניט געהערט פון עס אָדער אויב איר האָבן ניט וואָטשט לעקציע נאָך, דעם דאָקומענט כייפעץ מאָדעל איז בייסיקלי ווי זאכן זענען רעפּריזענטיד. אַזוי HTML סאָרט פון קוקט ווי אַ בוים ווען איר פאקטיש ציען עס אויס. איר האָבן די HTML עלעמענט אויף שפּיץ. איר האָבן די קאָפּ און גוף. און דעריבער, ין אַז איר האָבן אַלץ אַנדערש. אַז ס ריפערד צו ווי די דאַם - דאָקומענט כייפעץ מאָדעל. אַזוי אַ מאָדעל וואָס רעפּראַזענץ אַבדזשעקס אין דעם דאָקומענט איז אַ גרינג וועג צו טראַכטן וועגן אַז. און איינער פון די גרויס זאַך וועגן דזשקווערי איז עס טאַקע מאכט טראַווערסינג אַז און מאַניפּיאַלייטינג יסודות ין אַז ינקרעדאַבלי פּשוט. אַזוי פּשוט, אין פאַקט, אַז די מערהייַט פון דזשאַוואַסקריפּט לייברעריז אָדער אויב ניט די מערהייַט, דער גראַנד מערהייַט פון אָנעס איר וועט זען פאקטיש דאַרפן דזשקווערי אַזוי אַז זיי קענען לויפן זיך פשוט ווייַל אויב איר האט ניט האָבן דזשקווערי, איר וואָלט וויסט אַ פּלאַץ פון צייַט טריינג צו רעכענען אויס ווי צו אויסקלייַבן זיכער יסודות און ווי צו טאָן אנדערע זאכן. און די אנדערע גרויס זאַך וועגן דזשקווערי איז אַז עס ס קרייַז בלעטערער קאַמפּאַטאַבאַל. אַזוי געדענקען צוריק ווען מיר געזאגט אַז ניט אַלע בראַוזערז מאַכשער דאס דער זעלביקער וועג? דעם איז אמת אפילו אין דזשאַוואַסקריפּט. און איינער פון די גרויס זאכן וועגן דזשקווערי איז אַז עס וועט דעטעקט די בלעטערער און דעטעקט די צונעמען אופֿן. אַזוי אויב איר דאַרפֿן צו אויסקלייַבן אַ עלעמענט, Internet Explorer זאל זאָגן איר ניטאָ געמיינט צו טאָן דעם וועג. פירעפאָקס זאל זאָגן די ריכטיק וועג איז דעם וועג. דזשקווערי טוט ניט זאָרגן. ווען איר זאָגן דזשקווערי צו אויסקלייַבן אַ עלעמענט עס וועט רעכענען אויס ווי עס ס געמיינט צו טאָן עס ין דער בלעטערער די באַניצער איז איצט אין, און דעמאָלט טאָן עס אַז וועג. מייק ריזזאָ: אזוי לאָזן ס ניט רעדן וועגן די באַניץ פון דזשקווערי אַ קליין ביסל. פּונקט ווי פפּ, דזשקווערי האט אַ באַזונדער פאַנדנאַס פֿאַר דער דאָלאַר צייכן. אַזוי איר וועט געפינען אַז קיין דזשקווערי - געזונט, ניט אַלע. איר קענען מאל פאַרבייַטן די דאָלאַר צייכן מיט די וואָרט דזשקווערי. אָבער בכלל, נאָר ווייַל עס ס קירצער, ווען איר זען דזשקווערי זייַענדיק געוויינט עס וועט זיין מיט אַ דאָלאַר צייכן. אַזוי דאָ מיר ניטאָ פּונקט ווייַזונג אַ אָנהייב סעלעקטאָר פֿאַר אַ עלעמענט אין דער דאַם. דאָ, מיר האָבן די דאָלאַר צייכן נאכגעגאנגען דורך עפענען קלאַמערן און דעריבער קוואָטעס. און ין דער קוואָטעס גיין אונדזער סעלעקטאָרס פֿאַר די פאַרשידענע עלעמענטן. פּונקט ווי אין קסס, מיר דארף סעלעקטאָרס צו קענען צו נוסח פאַרשידענע עלעמענטן ין דעם בלאַט. די פאַרשידענע סעלעקטאָרס איבערזעצן פּונקט אין דזשקווערי און דזשאַוואַסקריפּט, פֿאַר די רובֿ טייל. אַזוי דאָ מיר האָבן אַ פּונקט פו. אַזוי אויב איר צוריקרופן פון לעקציע, די פּונקט נאָר מיטל די סאָרט. אַזוי מיר ניטאָ סאַלעקטינג עלעמענט מיט סאָרט פו. אַזוי אויב איך גיין פאָרויס און עפענען אַרויף אונדזער דזשאַוואַסקריפּט קאַנסאָול דאָ טאַקע געשווינד נאָר באַווייַזן עס, אויב איך נאָר טיפּ די דאָלאַר צייכן, מיר זען אַז עס ס עטלעכע פונקציאָנירן אַז קומט אַרויף. און עס ס נאָר דיפיינד דורך דזשקווערי. טאָמאַס רעימערס: פֿאַר די פון איר אַנפאַמיליער, די קאַנסאָול איז אַ געצייַג ין קראָום, וואָס אַלאַוז איר צו, באַסיקאַללי, לויפן דזשאַוואַסקריפּט אויף די קראַנט בלאַט. דעם איר וועט געפינען ינקרעדאַבלי נוציק ווען איר ניטאָ פאקטיש דיבאַגינג און איר דאַרפֿן צו זיין ווי, וואָס איז די קראַנט ווערט פון עטלעכע גלאבאלע בייַטעוודיק אָדער וואָס איז עפּעס אַנדערש? עס ס מין פון ווי גדב מיט די ויסנעם אַז איר קענען פאקטיש מאַניפּולירן יסודות אויף דעם בלאַט מיט עס אין אַ פיל גרינגער שניט. און אויך עס טוט ניט, בייסיקלי, טשעק אין מיט איר איידער עס טוט עפּעס. אַזוי כוועראַז, גדב זאל זיין ווי, זענען איר זיכער איר ווילן צו לויפן די ווייַטער שריט? די קאַנסאָול ס אין פאַקטיש. אַזוי ווי די וועב בלאַט איז רענדערינג און טאן וועלכער עס ס טאן, די ראַט ס אויך פליסנדיק אַלאָנגסייד עס. און איר קענען שטעלן ימפּיוט קאָד אין אַז קאַנסאָול, וואָס וועט זיין לויפן אויף דעם בלאַט. מייק ריזזאָ: אזוי צו אַרייַן די קאַנסאָול, איך טרעפן איך זאָל בעקיצער דערמאָנען ווי צו טאָן אַז. אין די לעצטע פּראָבלעמס אַז איר זאלט ​​האָבן געניצט קראָום ס דורכקוקן עלעמענט פאַנגקשאַנז אָדער View בלאַט מקור - און די זענען צוטריטלעך נאָר דורך רעכט געבן אַ קליק אויף דעם בלאַט אָדער אַ ספּעציפיש עלעמענט און טאן אָדער דורכקוקן עלעמענט אָדער View בלאַט מקור. מיר קענען אויך צוטריט די דזשאַוואַסקריפּט קאַנסאָול גלייַך דורך טשוזינג דורכקוקן עלעמענט. אַזוי דעמאָלט איר נאָר שלאָגן קאַנסאָול אויף די ווייַט רעכט זייַט. אַלטערנאַטיוועלי, איר קען האָבן אויך ניטאָ צו דעם אויבערשטן רעכט האַנט ווינקל, וואָס איז שנייַדן אַוועק אויף דעם עקראַן ווו עס האט די דרייַ האָריזאָנטאַל באַרס. און איר גיין אַראָפּ צו מכשירים און דעמאָלט דזשאַוואַסקריפּט קאַנסאָול דאָ ווו קענען זען - בייַ מינדסטער אויף ווינדאָוז - די דורכוועג איז קאָנטראָל יבעררוק י אזוי דעמאָלט אויב מיר געוואלט צו אויסקלייַבן אַן עלעמענט ין דעם בלאַט, פּונקט ווי איך אנטפלעקט פריער, מיר טאָן דאָלאַר צייכן עפענען פּאַרענס און דעריבער קוואָטעס. אַ טשיקאַווע זאַך איז, בכלל, איין קוואָטעס און טאָפּל קוואָטעס זענען עקסטשאַנגעאַבלע. אַזוי אַ פּלאַץ פון מענטשן נאָר נוצן איין קוואָטעס ווייַל זיי ניטאָ פאַסטער צו דרוקן ווי טאָפּל קוואָטעס ווייַל איר טאָן ניט האָבן צו האַלטן אַראָפּ יבעררוק. אַזוי איך וועט נאָר טאָן אַז רעכט איצט. אַזוי איך ווילן צו אויסקלייַבן עפּעס מיט קלאַס. קאַנטיינער, נאָר ווייַל איך וויסן אַז ס עפּעס אַז ס אויף אונדזער וועב בלאַט רעכט איצט. און איך שלאָגן אַרייַן. און מיר קענען זען אַז עס אויסגעקליבן עס. אַזוי עס ווייזט אַרויף אַז עס אומגעקערט אַז כייפעץ. אַזוי אַז ס אַ יקערדיק סעלעקציע. אויב מיר געוואלט צו פאקטיש מאַניפּולירן עס, איר וואָלט האָבן צו רופן עפּעס אויף אַז סעלעקציע, וואָס מיר וועלן באַקומען אין שפּעטער. טאָמאַס רעימערס: אזוי נאָר צו קוקן בייַ אַז מער אין טיף, דעם איז ניט אַנדערש ווי די פֿונקציע רופט מיר געמאכט אין סי די נאָמען פון די פֿונקציע דאָ איז אַ ביסל טשודנע. עס ס דאָלאַר צייכן. עס ס נאָר אַ נאָמען פון אַ פֿונקציע. עס ס גאָרנישט ספּעציעל וועגן עס. מיר האָבן עפענען קלאַמערן. דעמאָלט, מיר האָבן אונדזער איינער אַרגומענט, וואָס אין דעם פאַל כאַפּאַנז צו זיין אַ שטריקל, וואָס איז אַ סעלעקטאָר פֿאַר עס. און דעריבער, מיר האָבן אונדזער פארמאכט פּערענטאַסיס. אַז ס עס. עס ס ניט אַז וואַסטלי אַנדערש. כאָטש, עס טוט קוקן זייער טשודנע. און אַז קענען זיין, סאָרט פון, אַ סטיקינג פונט פֿאַר אַ פּלאַץ פון מענטשן. מייק ריזזאָ: אזוי סימילאַרלי, אויב מיר געוואלט צו אויסקלייַבן אַן עלעמענט אַז האט אַ שייַן, איצט מיר ווילן צו אויסקלייַבן דורך שייַן אַנשטאָט פון קלאַס. עס וואָלט זיין אַ ענלעך זאַך ווו מיר נאָר טאָן די שאַרף צייכן פֿאַר שייַן. אַזוי מיר ניטאָ סאַלעקטינג דאָ אַלע עלעמענטן וואס האָבן שייַן באַר. טאָמאַס רעימערס: און דעם יקסטענדז. אַז קסס יקסטענדז. פּונקט ווי אין קסס, איר קענען אויסקלייַבן אַלע לינקס, וואָס האָבן די סאָרט פו. דאָ, עס ס די זעלבע זאַך. איר געקענט טאָן אַ.פאָאָ, וואָס וואָלט אויסקלייַבן אַלע פון ​​די לינקס מיט די סאָרט פו. איר געקענט טאָן אַ שאַרף באַר, וואָס וואָלט אויסקלייַבן די לינק מיט די שייַן באַר און אַזוי אויף און אַזוי אַרויס. קיין קסס סעלעקטאָר איז אַ גילטיק דזשקווערי סעלעקטאָר. מייק ריזזאָ: יאָ. גוט, אַזוי איצט לאָזן ס באַקומען אין אַ קליין ביסל פון מאַניפּיאַליישאַן אַז מיר קענען טאָן מיט אונדזער דזשקווערי. אַזוי דזשקווערי האט אַ באַזונדער טיפּ פון נאָוטיישאַן ווו מיר נאָר נוצן אַ פּונקט אין די סוף. און איר קענען טראַכטן פון דעם ווי אין C ווי מיר האט פאַרשידענע סטרוקץ. און צו גיין אין די סטרוקץ, איר וואָלט נוצן אַ פּונקט צו באַקומען אין זיי. דעם איז, מין פון, אַ ענלעך זאַך. בלויז איצט מיר האָבן פאַנגקשאַנז ין דעם סעלעקטאָר אַז מיר קענען רופן אויף עס. אַזוי דאָ, די זייער ערשטער בייַשפּיל איר קענען זען איז אַ קסס סעלעקטאָר. און בייסיקלי, וואָס אַז טוט איז עס אַפּלייז דער ערשטער עלעמענט קסס צו דעם זאַך אַז איר אויסגעקליבן - דעם עלעמענט אַז איר אויסגעקליבן - מיט די ווערט אַז. טאָמאַס רעימערס: אזוי אַ גרינג איבערזעצונג פון אַז וואָלט זיין אויב דזשקווערי, בייסיקלי, נאָר גענומען פו. און דעמאָלט אין קסס געזאגט, קאָליר רויט און נאָענט. עס ס דער זעלביקער געדאַנק. וואָס עס ס געטאן איז עס ס אויסגעקליבן אַלע פו עלעמענטן. און דעמאָלט עס ס געווענדט. סאָרט פון, די פאַרמאָג קאָליר איז גלייַך צו רויט. מייק ריזזאָ: סימילאַרלי, מיר קענען אויך יבערבייַטן די פאַקטיש תּוכן פון וואָס איז ווייַזונג אויף די HTML פון די בלאַט, וואָס איז טאַקע קיל ווייַל עס מיטל דיין וועב זייַטלעך קענען איצט זיין גאָר דינאַמיש און טאָן ניט האָבן צו זיין סטאַטיק אַז איר דרוקן אויס ניצן פפּ בייַ די זייער אָנהייב פון די בלאַט זייַענדיק לאָודיד. אַזוי דאָ, אויב מיר געוואלט צו יבערבייַטן די פאַקטיש HTML פון די בלאַט, מיר וואָלט איצט רופן די HTML פֿונקציע, וואָס דעמאָלט נאָר ינסערץ וועלכער מיר ספּעציפיצירן אין אַז עלעמענט אַז מיר אויסגעקליבן. אַזוי דאָ מיר ניטאָ סאַלעקטינג עלעמענט מיט סאָרט פו און דעריבער זאגן עס ס HTML עס ס איצט העלא וועלט. טאָמאַס רעימערס: און ווען איר טראַכטן וועגן וואָס זענען נוציק פּראָגראַמען פון דעם, דעם קסס איינער, דער ערשטער זאַך אַז איר קענען אָנהייבן צו טראַכטן וועגן איז אין טערמינען פון אפילו פאַלן אַראָפּ מעניוז. איר קען אָנהייבן צו טאָן דאס ווי, ווען אַ באַניצער כאַווערז איבער די שפּיץ טייל פון אַ קאַפּ אַראָפּ, איר ווילן צו מאַכן די דנאָ טייל קענטיק. רעכט? אַזוי אין קסס, מיר האָבן פּראָפּערטיעס צו מאַכן עפּעס קענטיק. זאכן ווי אַרויסווייַזן קאָלאָן קיינער וואָלט מאַכן עס ומזעיק. ווייַז בלאָק וואָלט מאַכן עס קענטיק. אָדער אפילו אויב איר ווילן צו גיין סימפּלער, איר האָבן זאכן ווי וויזאַביליטי יקוואַלז קענטיק, און וויזאַביליטי יקוואַלז פאַרבאָרגן. און איר געקענט אָנהייבן צו מאַכשער זאכן ווי פאַלן אַראָפּ מעניוז רעכט נאָך איר באַקומען דורך דעם געדאַנק פון ווי קענען איר געשטאַלט אויס ווען דעם אָפּענס, וואָס מיר וועט באַקומען דורך זייער בעקיצער. אבער מיר קענען אָנהייבן צו זען פּראָגראַמען פון דעם. אין אַ ענלעך זינען אויב איר געווען צו פּרובירן און ינסטרומענט, לאָזן ס זאָגן, אַ שמועס מאָטאָר און איר ווילן צו מאַכן אַ ביסל רייד בלאָז קומען אַרויף ווען איר 'ווע גאַט אַ נייַ אָנזאָג, אַמאָל איר באַקומען די נייַ אָנזאָג, איר קענען מאַכן אַ ביסל רייד בלאָז קומען אַרויף דורך אָלטערינג די HTML פון די בלאַט, רעכט? דורך אַדינג אַז עקסטרע רייד בלאָז מיט די עקסטרע טעקסט אין עס. יאָ? וילעם: אזוי איר וואָלט עמבעד דעם ין די HTML קאָד אין סאָרט פון ווי אַ [ינאָדאַבאַל]? מייק ריזזאָ: רעכט. יאָ, מיר וועט באַקומען צו אַז אין אַ קליין ביסל. יאָ, עס ס ענלעך אַ קליין ביסל צו פפּ. ניט פּונקט ענלעך. א גוט דיסטינגקשאַן צו מאַכן איז וואָס דעם איז פאקטיש עדיטינג ווען מיר רעדאַגירן די בלאַט ווייַל עס ס ניט געגאנגען צו זיין עדיטינג די פאַקטיש טעקע אַז איז זייַענדיק געהאלטן אויף די סערווער ווייַל די וועלט זאָל ניט האָבן דערלויבעניש צו רעדאַגירן אייער טעקעס. דעם איז נאָר עדיטינג וואָס ס אויף דעם בלאַט און וואָס ס זייַענדיק געוויזן ין דעם בלעטערער. אַזוי אויב איר זענען צו רילאָוד דעם בלאַט נאָך, זאָגן, דיליטינג עפּעס ווי מיר זען מיר קענען טאָן מיט די באַזייַטיקן רופן, אַז זאַך וואָלט דעמאָלט ריאַפּיר. טאָמאַס רעימערס: אזוי איין וועג צו טראַכטן וועגן דעם איז אויב איך בין דיין קאָמפּיוטער און מייק איז, סאָרט פון, סערווירער. וואָס ס גיי צו פּאַסירן איז איך בין געגאנגען צו פרעגן מייק, היי, קענען איך האָבן אַ קאָפּיע פון דעם וועב בלאַט? און ער וועט געבן מיר אַ קאָפּיע פון ​​עס. ניט, עס ס ניט דער אָריגינעל זאַך. עס ס נאָר אַ קאָפּיע. און דעמאָלט עס וואָלט זיין ווי, טאַקע, עס ס דזשאַוואַסקריפּט דאָ. קלאר, איך זאָל רעדאַגירן די בלאַט צו זיין ווי דעם. און איך בין עדיטינג דיין קאָפּיע. אבער אַז ס ניט יפעקטינג די פאַקטיש קאָפּיע. און אויב איך געווען צו פרעגן אים ווידער דערפרישן די בלאַט, - היי, קענען איך האָבן אן אנדער ריין קאָפּיע - ער ס געגאנגען צו געבן מיר אן אנדער ריין קאָפּיע. און דעריבער, איך בין געגאנגען צו טאָן די זעלבע זאַך ווי, טאַקע, דעם דזשס דאָ אַז זאגט צו רעדאַגירן דעם. און איך בין געגאנגען צו האַלטן טאן אַז. מייק ריזזאָ: אזוי אַ טאַקע קיל זאַך אַז איר קענען טאָן מיט דזשקווערי איז פאקטיש לייגן פאַרשידענע טייפּס פון אַנאַמיישאַנז צו אייער Page. איך טאָן ניט וויסן אויב איר 'ווע אלץ געזען ווו איר ניטאָ טריינג צו אַ פּלאָמבירן אויס אַ פאָרעם אָנליין און איר טאָן ניט פּלאָמבירן אויס די זאכן ריכטיק. אַזוי אַ קליין זאַך סליידז אַראָפּ בייַ דער שפּיץ און זאגט איר האָבן ניט געטאן דעם ריכטיק. ביטע פּרובירן ווידער. און דעריבער, עס זאל אפילו נאָר רוק אַרויף. טורנס אויס דזשקווערי האט געבויט אין פאַנגקשאַנז אַז מאַכן אַלע פון ​​אַז אַנאַמיישאַן טאַקע, טאַקע גרינג. אַזוי עס איז ערשטער די וועלקן אויס פֿונקציע, וואָס איר קענען רופן אויף עפּעס. און עס ס אַ וועג צו טוישן די קסס פון אַז עלעמענט אין אַ אַנימאַטעד וועג. אַזוי עס נעמט וועלכער עלעמענט איר רופן עס וועלקן אויס אויף. און דעריבער, סלאָולי ענדערונגען עס ס אָופּאַסאַטי ביז עס גייט גאָר טראַנספּעראַנט. טאָמאַס רעימערס: די אנדערע פאָלקס איינער איז רוק אַראָפּ, וואָס וועט מאַכן עפּעס דערשייַנען דורך סליידינג עס אַראָפּ. אַזוי אין דעם פאַל פון די קאַפּ אַראָפּ מעניו, ווידער, ווען מיר געלערנט ווי צו דעטעקט ווען דעם האט שוין כאַווערד איבער, איר קען נאָר זאָגן דעם דנאָ טייל רוק אַראָפּ איצט. און דעריבער, עס וואָלט דערשייַנען דורך סליידינג אַראָפּ. מייק ריזזאָ: און דעריבער, אויב איר נאָר האָבן עטלעכע טיפּ פון אַנאַמיישאַן אין גייַסט אַז דזשקווערי טוט ניט דאַווקע צושטעלן. פֿאַר בייַשפּיל, לאָזן ס זאָגן דזשקווערי טוט צושטעלן איר מיט אַ רוק אַראָפּ און רוק אַרויף. נו, לאָזן ס זאָגן איר געוואלט צו רוק עפּעס אין פון די לינקס אָדער אין פון די רעכט מין פון ווי די קס50 הויפּט בלאַט טוט ווען איר גיין צו אַ נייַ טאַפליע. איר וואָלט דעמאָלט מיסטאָמע האָבן צו מאַכשער עס זיך ניצן די ופלעבן פונקציאָנירן ין דזשקווערי. אַזוי סימילאַרלי, איר נאָר ופלעבן. און דעריבער, ין עס עס נעמט אַ ווערטערבוך פון די פאַרשידענע וואַלועס אַז איר ניטאָ געמיינט צו פאָרן. אַזוי דאָ, אויב מיר געוואלט צו ופלעבן די עלעמענט פו אַזאַ אַז זייַן ברייט אָדער יקספּאַנדז אָדער קאַנטראַקץ צו 80 בילדצעלן, דיפּענדינג אויף וואָס עס איצט איז. מיר וואָלט נאָר פאָרן אַז ווי דער אַרגומענט ין עס. ופלעבן אויך האָבן עטלעכע אנדערע טענות אַז איר געקענט פאָרן עס, פֿאַר בייַשפּיל, די גיכקייַט פון די אַנאַמיישאַן אַז איר ווילן צו געבן עס. און צו טאָן אַז, איך וואָלט נאָר זאָגן געשווינד גוגל דזשקווערי ופלעבן. און דעריבער, ברענגען אַרויף דעם בלאַט, איר קענען זען עס ס גאַט אַ בינטל פון פאַרשידענע פּראָפּערטיעס אַז איר קענען פאָרן עס. און איך מוטיקן איר - ווען איר קומען אַריבער עפּעס אַז איר טאָן ניט וויסן אָדער נאָר ווילן צו לערנען מער וועגן אַ באַזונדער אופֿן אַז איר קענען רופן אויף עפּעס - נאָר גוגל עס. דזשקווערי איז גאָר געזונט דאַקיאַמענטאַד. און אָפֿט מאָל עס זענען אַ פּלאַץ פון ביישפילן אַז זיי צושטעלן פֿאַר איר. אויב מיר מעגילע אַראָפּ - וועג אַראָפּ - אַז מיר קענען נוצן, ווי געזונט. ווידער, ווען אַ דעוועלאָפּער אַקטשאַוואַלי גייט דורך די צרה פון שרייבן אַ ביבליאָטעק, זיי טיפּיקלי ווילן עמעצער צו נוצן עס. אַזוי אַלאָנגסייד איז געגאנגען צו זיין אַ דאַקיומענטיישאַן. און אַז דאַקיומענטיישאַן קענען יוזשאַוואַלי זיין געפונען אויף די פּרויעקט בלאַט, וואָס איז וואָס מיר האט איר אַז אָריגינעל פּלאַץ אין די אָנהייב, וואָס לינקס איר צו די פּרויעקט בלעטער אַזוי איר קענען זען אַז דאַקיומענטיישאַן. טיפּיקאַללי, די פּרויעקט בלאַט אין דעם פאַל פון [ינאָדאַבאַל], עס דערציילט איר די נעמען פון די קלאסן. אין דעם פאַל פון דזשאַוואַסקריפּט, עס גיט איר די נאָמען פון די פאַנגקשאַנז. דורך דעם וועג, אויב מיר מעגילע אַרויף צו די שפּיץ, אַ שנעל זייַט טאָן אויף פאַנגקשאַנז איז ווען איר זען אַ פֿונקציע ימפּלאַמענטאַד ווי דעם מיט די שווער בראַקאַץ אין די מיטל, אַז מיטל אַז אַז פאַרמאָג איז אַפּשאַנאַל. נאָר אַ קעפ אַרויף. איך 'ווע געזען אַ פּלאַץ פון שאלות וועגן אַז. אַזוי דאָ מיר קענען זען אַז די ופלעבן נעמט פּראָפּערטיעס ווי אַ נייטיק אַרגומענט. און אַלץ אַנדערש איז אַפּשאַנאַל. זייַט טאָן - איר קענען טראַכטן פון דעם, סאָרט פון, ווי מענטש בלעטער. מענטש בלעטער זענען דאַקיומענטיישאַן פֿאַר C און פֿאַר אַ פּלאַץ פון אנדערע זאכן, ווי געזונט. מייק ריזזאָ: אזוי מיר 'ווע געלערנט ווי צו טוישן פאַרשידענע קסס אויף דעם בלאַט, ופלעבן עס, און באַזייַטיקן לייגן HTML. אבער איינער פון די טאַקע רובֿ שטאַרק זאכן וועגן דזשאַוואַסקריפּט און ספּעציעל דזשקווערי - וואָס עס לעץ איר טאָן איז רעספּאָנד צו פאַרשידענע עלעמענטן אַז פּאַסירן. פֿאַר בייַשפּיל, דאָ מיר האָבן אַ געשעעניש האַנדלער. און אַז פּונקט מיטל ווען דעם געשעעניש כאַפּאַנז, מיר שעפּן עס אין אַ זיכער וועג. אַזוי דאָ, די דזשאַנעריק דזשקווערי געשעעניש האַנדלער איז די פּונקט אויף. און דעריבער, דער ערשטער זאַך איר צוגעשטעלט איז וואָס געשעעניש עס זאָל זיין צוגעהערט פֿאַר. אַזוי דאָ, עס ס די דריקט אַז מיר ניטאָ ווארטן פֿאַר. טאָמאַס רעימערס: אַלטערנאַטיוועלי, איר האָבן אויף האָווער, וואָס איז אַ זייער פאָלקס איינער. אַזוי צוריק צו מיין קאַפּ אַראָפּ מעניו געדאַנק. איר וואָלט האָבן די שפּיץ איינער אויף האָווער. און דעמאָלט איר געקענט טוישן אַז. מייק ריזזאָ: רעכט. און דעריבער, ווען אַז כאַפּאַנז, עס פּונקט עקסאַקיוץ דעם פונקציאָנירן אַז מיר געבן עס ווי אַן אַרגומענט און אַז עס אַלערץ העלא אָדער הי. טאָמאַס רעימערס: אַזוי אין די פאַל פון דזשאַוואַסקריפּט, דעם איז אַ פּלאַץ מיר דאַרפֿן צו אַראָפּנעמען זיך פון סי מיר קענען פאקטיש נעמען פאַנגקשאַנז ווי טענות. און עס זענען אַ פּלאַץ פון טאַקע קאָמפּלעקס וועגן צו טאָן דעם. מיר ניטאָ געגאנגען צו העכערן איינער וועג, וואָס איז איר קענען דעפינירן דעם פונקציאָנירן רעכט עס. אַזוי ווען איר ניטאָ אַסקינג פֿאַר אַ פונקציאָנירן ווי אַ פּאַראַמעטער, איר ניטאָ בייסיקלי פּונקט געגאנגען צו דעפֿינירן די פֿונקציע אויף דעם אָרט. און די וועג איר דעפֿינירן אַ פֿונקציע אין דזשאַוואַסקריפּט איז איר ממש זאָגן פֿונקציע. דערנאך, יוזשאַוואַלי, די נאָמען פון די פֿונקציע. אבער מיר ניטאָ קיינמאָל געגאנגען צו דערמאָנען דעם פונקציאָנירן ווידער. אַזוי מיר לאָזן עס אַ נאָמען. דעמאָלט דער קלאַמערן, דעמאָלט דער געגרייַזלט ברייסאַז, און דעמאָלט דער קאָד ין אַז. אַזוי מיר פֿאַרשטיין דעם קענען זיין אַ ביסל קאַנפיוזינג. אַזוי מיר געבן איר די אַלגעמיינע פאָרעם פון וואָס אַ געשעעניש האַנדלער קוקט ווי אונטן, וואָס איז אויף געשעענישן. און דעמאָלט, דיין קאָד ין אַז. מייק ריזזאָ: ביסט עס קיין פֿראגן וועגן דעם? דעם קענען זיין אַ ביסל קאַנפיוזינג דער ערשטער צייַט איר זען עס. טאָמאַס רעימערס: איר פאקטיש ווילן צו עפענען אַרויף אַ טעקע און ווייַזן זיי עטלעכע דזשקווערי רעכט איצט? מייק ריזזאָ: יאָ, לאָזן ס טאָן אַז. גוט. טאָמאַס רעימערס: אזוי איצט מיר 'רע אין די אַפּפּליאַנסע. און וואָס מיר 'ווע געטאן איז מיר' ווע גענומען די פרייַהייַט פון שאפן ביידע אַ ינדעקס.הטמל טעקע, וואָס לינקס צו אַ דזשאַוואַסקריפּט טעקע. און קענען מיר עפענען אַרויף די - יאָ. גוט, עס טוט צוויי זאכן. דער ערשטער איז עס לינקס צו די דזשאַוואַסקריפּט טעקע. און מיר וועט זען אַז אַרויף דאָ. מיר זען אַז אין די קאָפּ פון די HTML דאָקומענט, דער הויפּט. אַזוי איר וועט זען עס אַז מיר, בייסיקלי, זאָגן סרק, וואָס שטייט פֿאַר מקור. און אַז ס די URL. אַזוי דאָ איר קענען זאָגן מיר 'ווע אַרייַנגערעכנט דזשקווערי. און מיר 'ווע אויך אַרייַנגערעכנט סקריפּס. די אנדערע וועג צו אַרייַננעמען דזשאַוואַסקריפּט איז אַז איר קענען אַרייַננעמען אַ ינלינע שריפט קוויטל ווי מיר האָבן בייַ די דנאָ ווו עס זאגט שריפט טיפּ איז טעקסט דזשאַוואַסקריפּט. אַזוי מיר ניטאָ געזאגט, הערן, מיר ניטאָ וועגן צו אַרייַננעמען אַ שריפט. און דעם טיפּ פון אַז שריפט איז דזשאַוואַסקריפּט, וואָס איז אַ טיפּ פון טעקסט. זייער פּשוט. מייק ריזזאָ: אזוי דעם, מין פון, געץ צו דיין קשיא וועגן ווי מיר אַרייַננעמען דזשאַוואַסקריפּט אין אונדזער טעקעס ווייַל ווען מיר האט פפּ, מיר טאָן עפּעס ווי דעם. און דעריבער, האָבן אונדזער פפּ פאַנגקשאַנז - זאל ס זאָגן סטאַקס טאָן עפּעס מיט אַז - גייט אין עס. אָבער, איצט מיר האָבן די שריפט טאַגס אַז מיר געבן עס, וואָס זענען פאקטיש טייל פון די HTML זיך ווייַל עס ס ניט פאַקינג זייַענדיק אַ HTML טעקע ווי עס איז אין פפּ ווייַל אויב איר פאקטיש גיין אין און קוק בייַ די מקור פון די בלאַט, איר וועט זען די שריפט טאַגס אין עס מיט די דזשאַוואַסקריפּט פארבונדן מיט זיי אין אַז. אַזוי דעריבער, אויב מיר געוואלט צו שרייַבן עטלעכע דזשאַוואַסקריפּט - זאל ס נאָר זאָגן מיר געוואלט צו טוישן גוף ווייַל רעכט איצט איך טאָן ניט האָבן קיין אנדערע טאַגס אַז איך קענען טאַקע רעדאַגירן אויסערדעם גוף. זאל ס נאָר זאָגן איך געוואלט צו טוישן די קסס פון אַז. אַזוי מיר וועט גיין פאָרויס און טוישן די קאָליר פון עס צו רויט. אַזוי איך ראַטעווען די טעקע. זאל ס גיין צוריק צו אונדזער וועב בלאַט, דערפרישן, און עס טוט עס אויטאָמאַטיש ווייַל עס האט ניט ויסקומען ווי עס ווייטיד בייַ אַלע ווייַל מיר זענען ניט צוגעהערט פֿאַר אַ געשעעניש אָדער עפּעס ווי אַז. טאָמאַס רעימערס: אזוי אויב מיר גיין צוריק צו אַז טעקע אין באַזונדער - די HTML טעקע - וואָס איר ניטאָ געגאנגען צו זען איז מיר האָבן - געדענקען אַז דאָס איז לאָודיד, סאָרט פון, קראַנאַלאַדזשיקלי. אַזוי מיר האָבן ערשטער די קאָפּ. עס לאָודז די צוויי טעקעס. דעמאָלט מיר גיין צו די גוף. און מיר זען העלא וועלט. אַזוי מיר ופפירן העלא וועלט. און דעמאָלט די לעצטע זאַך מיר האָבן איז מיר האָבן די שריפט קוויטל. אַזוי עס לויפט די שריפט קוויטל ווייַל עס ס ניט טעלינג עס צו וואַרטן פֿאַר עפּעס. און אַז ס די מערסט יקערדיק וועג צו לויפן דזשאַוואַסקריפּט. מיט אַז געזאגט, קענען איר שטעלן די שריפט קוויטל אַרויף אין די קאָפּצעטל נאָר צו ווייַזן דעם פונט? און לויפן אַז. מיר ניטאָ געגאנגען צו באַמערקן אַז עס האט נישט טוישן די קאָליר. און דעם איז איינער פון די פּראָבלעמס פון דזשאַוואַסקריפּט איז אַז זאכן זענען לאָודיד אין אַ קראַנאַלאַדזשיקאַל סדר. אַזוי בייַ די צייַט אַז אַז קאָוד איז פליסנדיק, מיר אויסגעקליבן - גיין צוריק - דער גוף קוויטל. דער גוף קוויטל טוט נישט עקסיסטירן נאָך ווייַל דזשאַוואַסקריפּט איז אין שורה מיט HTML. אַזוי דעם בלעטערער איז ווי אויסקלייַבן גוף. עס ס ניט אַזאַ זאַך נאָך. אַזוי מיר קענען איגנאָרירן אַז. און מיר האַלטן געגאנגען. און דעמאָלט מיר דעפֿינירן אַ גוף קוויטל. אָבער אַז קיינמאָל געץ דערהייַנטיקט. אַזוי ווען איר ניטאָ ימפּלאַמענינג שריפט טאַגס, מאַכן זיכער איר שטעלן נאָך די גוף קוויטל. ווייַטער רוק. מייק ריזזאָ: גוט. אַזוי מיר פארענדערט עפּעס. אבער עס האט ניט קוקן ווי עס אפגערופן צו אונדז אין אַלע ווייַל עס נאָר מין פון האט עס ווי באַלד ווי עס לאָודיד דעם בלאַט. אַזוי איצט, אַנשטאָט פון טאן דעם, וואָס טאָן ניט מיר לייגן אַ געשעעניש האַנדלער. אַזוי לאָזן ס טאָן עפּעס צו דעם גוף ווידער. און לאָזן ס זאָגן מיר טאָן עס אויף - גיט. מיר וועט לייגן אַ פֿונקציע. טאָמאַס רעימערס: זאל ס טוישן עס ס קאָליר צו רויט ווידער. פארוואס ניט? מייק ריזזאָ: יאָ, לאָזן ס טוישן זייַן 'קאָליר צו רויט ווידער. אַלע רעכט. אַזוי לאָזן ס רילאָוד דעם בלאַט. גוט, מיר זען - ווי דערוואַרט, עס טוט ניט אומקערן רויט נאָך. אבער דעמאָלט מיר קענען גיין פאָרויס און גיט עס. טאָמאַס רעימערס: און עס טוט דרייַ רויט. מייק ריזזאָ: און עס טוט קער רויט ווי דערוואַרט. טאָמאַס רעימערס: און מיר קענען זען ווי מיר קענען אָנהייבן צו בויען זייער יקערדיק ינטעראַקשאַן. אנדערע זאכן מיר זאל וועלן צו טאָן איז, אויב מיר טאָן ניט וועלן צו מאַכן די גוף קאָליר רויט, לאָזן ס מאַכן די HTML הינטערגרונט קאָליר רויט. פּונקט אַזוי עס ס דער זעלביקער קסס. און ווען מיר טוישן עס, מיר קענען זען דעם זייער דראַמאַטיק ווירקונג פון טשאַנגינג די גאנצע בלאַט. אַזוי ווידער, אויב איר 'רע ימפּלאַמענינג זאכן, איר קענען האָבן איינער קאָמפּאָנענט וואָס איז מענט צו זיין קליקט אויף. זאל ס זאָגן אַ עקסיט קנעפּל און אַ גאַנץ אנדערע קאָמפּאָנענט, וואָס איז מענט צו ריספּאַנד. אַזוי איר וואָלט אַראָפּנעמען אַ פֿענצטער ווען אַז כאַפּאַנז. מייק ריזזאָ: גוט. פּונקט ווי אַ בייַשפּיל - איר האט ניט באַקומען צו זען דעם פריער - איך וועט נאָר ווייַזן איר וואָס עס קוקט ווי ווען מיר באַהאַלטן עפּעס. אזוי איך וועט גיין פאָרויס און טאָן רוק אַרויף. טאָמאַס רעימערס: וועלן צו ייַנוויקלען אַז אין אַ פּאַראַגראַף טיפּ איידער מיר טאָן אַז? מייק ריזזאָ: גוט. יאָ, וואָס טאָן ניט מיר טאָן אַז פּונקט אַזוי מיר קענען אויסקלייַבן עס אַ ביסל מער. טאָמאַס רעימערס: און לאָזן ס געבן עס אַ קלאַס. מייק ריזזאָ: יאָ. גוט, אַזוי לאָזן ס זען. אָנשטאָט סאַלעקטינג די פאַקטיש גוף איצט, איך וועט נאָר אויסקלייַבן אַלץ מיט סאָרט העלא, וואָס דאָ מיר נאָר האָבן איין זאַך. אַזוי מיר זאָל ניט האָבן צו זאָרג וועגן אַז. אַזוי איך וועט דערפרישן עס. איך וועט גיין פאָרויס און גיט עס. און עס, סאָרט פון, האט אַ טשודנע גליטש אַרויף זאַך, וואָס האט ניט קוקן אַז אַטראַקטיוו. בכלל, זיי טאָן קוקן שיין פייַן. איך טרעפן, דעם - פֿאַר עטלעכע סיבה - האט ניט. איך וועט נאָר טאָן אַ וועלקן אויס אַזוי איר קענען קוקן אין אַז אויך. פיל ניסער. און דעריבער, אויב איך עפענען אַרויף די דזשאַוואַסקריפּט קאַנסאָול ווידער און מיר ווילן צו זען וואָס עס קוקט ווי ווען מיר וועלקן עס ין איצט, איך פּונקט רופן וועלקן אין אויף עס. און עס פיידז צוריק ין סימילאַרלי, מיר קען פאקטיש אויך פאָרן אַן אַרגומענט צו וועלקן אין אָדער וועלקן אויס, וואָס איז, מין פון, די גיכקייַט פון עס. אַזוי לאָזן ס גיין פאָרויס און זאָגן מיר ווילן עס צו גיין סלאָולי וועלקן ין אַזוי איך טרעפן עס נאָך געווען שיין שנעל. אבער עס איז סלאָוער ווי פריער. טאָמאַס רעימערס: און אויב איר ווילן צו געפינען אויס מער וועגן די זאכן, ווידער, נאָר גיין צו די דזשקווערי דאַקיומענטיישאַן, וואָס מיר 'ווע געגעבן איר, און לייענען דורך די. זיי דאָקומענט זייער פאַנגקשאַנז ינקרעדאַבלי געזונט. מייק ריזזאָ: גוט. אַזוי איך טרעפן זאל ס גיין צוריק צו דעם. און מיר קענען רעדן וועגן אונדזער לעצט בלאַט. גוט, מיר קענען ענדיקן מיט באָאָצטראַפּ. און דעמאָלט מיר וועט עפענען עס אַרויף פֿאַר עטלעכע שאלות. און אויב איר גייז האָבן קיין געדאנקען אַז איר 'ד ווי צו פּרובירן צו וואַרפן אַרויף און זען אויב מיר קענען מאַכשער זיי מיט דזשאַוואַסקריפּט געשווינד. אַזוי טאַקע געשווינד וועגן באָאָצטראַפּ, וואָס איז אויטאָמאַטיש אַרייַנגערעכנט אין דיין לעצט פּראָבלעם שטעלן אין די קסס טעקע און פאקטיש לינגקט צו אין אייער העאַדער.פפּ. אַזוי איר געקענט האָבן צוגעגעבן קלאסן אַז זענען דיפיינד ין באָאָצטראַפּ צו עס. און עס וואָלט האָבן אויטאָמאַטיש סטיילד די זאכן אַקאָרדינגלי. טאָמאַס רעימערס: אזוי באָאָצטראַפּ איז אַ זייער מאַדזשיקאַל זאַך דעוועלאָפּעד דורך די מענטשן אין טוויטטער. און וואָס עס איז געווען מענט צו טאָן איז - איידער וועבסיטעס זענען טאַקע שווער צו מאַכן קוקן פייַן, ספּעציעל ווען מיר האבן אַ פּלאַץ פון פּראָסט קאַמפּאָונאַנץ. אַזוי אַ פּלאַץ פון קנעפּלעך אויף די וועב געקוקט דער זעלביקער. א פּלאַץ פון טעקסט פעלדער קענען זיין געמאכט צו קוקן בעסער ווי די סטאַנדאַרט טעקסט פעלד איר מיסטאָמע וויסן פון טאַקע אַלט וועבסיטעס אָדער טאַקע שוואַך געמאכט וועבסיטעס, וואָס נאָר קוק ווי פּשאַט - פּאָשעט טעקסט באָקסעס אָן קיין פאָרעם פון טעקסט שאָטן אָדער קיין טיפּ פון פייַן אַוטליין. אַזוי וואָס באָאָצטראַפּ האט איז עס געזאגט, נו, מיר האָבן אַ פּלאַץ פּראָסט סטיילז. פארוואס טאָן ניט מיר מאַכן איין פּראָסט גאַנג פון קסס און אַ פּראָסט גאַנג פון דזשאַוואַסקריפּט ווי געזונט, וואָס קענען נוסח עס ווי איז און וואָס קענען געבן מענטשן זאכן ווי פאַלן אַראָפּ מעניוז, וואָס קענען געבן מענטשן זאכן ווי מאָדאַלס. מאָדאַל איז וואָס פּאַפּס איבער די בלאַט ווען עס ס שטרענג גערעדט עפּעס, וואָס ינכיבאַץ ווייַטער ינטעראַקשאַן ביז איר ינטעראַקט מיט אים. עפּעס ווי דעם איז, זענען איר זיכער איר ווילן צו ויסמעקן דעם זאַך? איר קענען ניט טאַקע טאָן עפּעס אַנדערש ביז איר זאָגן יאָ אָדער ניט. עס האט אַלע דעם און עס פּאַקידזשד עס צוזאַמען און געזאגט, דאָ מיר גיין. מענטשן קענען איצט נוצן דעם. און איר קענען געפינען עס איבער אין getbootstrap.com. עס איז געווען אויטאָמאַטיש אַרייַנגערעכנט ין דיין לעצט פּראָבלעם שטעלן. און איר ניטאָ מער ווי באַגריסונג צו נוצן עס אויף דיין לעצט פּרויעקט. און אויב איר ווילן צו נאָכפאָלגן אַז לינק צו באַקומען באָאָצטראַפּ. איר וועט זען דאָ איז די באָאָצטראַפּ קסס פּלאַץ. איר וועט זען באָאָצטראַפּ. און אויב איר מעגילע אַראָפּ, איר וועט זען ווי צו אָפּלאָדירן עס, ווי צו ינסטאַלירן עס, און סעטעראַ. מייק ריזזאָ: און איר קענען אויך, ינטערעסטינגלי גענוג, קאַסטאַמייז עס צו זיין וועלכער טיפּ פון טעמעס אַז איר ווילן. איך וויסן אַז ס עפּעס איך האט פֿאַר מיין לעצט פּרויעקט ווען איך גענומען די סאָרט איז קאַסטאַמייז עס. אַ אַנדערש ווערסיע פון ​​באָאָצטראַפּ אַז האט אַ אַנדערש קאָליר סכעמע און פאַרשידענע שאַפּעס פון עטלעכע פאַרשידענע זאכן. אַזוי איך מוטיקן איר צו שפּילן מיט אַז. עס ס מין פון שפּאַס צו טאָן. טאָמאַס רעימערס: איר זוכט אַריבער די שפּיץ ווידער, עס ס זייער ענלעך צו די שריפֿט אָסאַם פּלאַץ. א פּלאַץ פון דאַקיומענטיישאַן וועט אָנהייבן צו ויסקומען ענלעך ווען איר 'ווע געזען גענוג פון עס. אַזוי דאָ מיר האָבן די קסס קאָמפּאָנענט פון דעם. און איר וועט זען ווי עס קענען נוסח זאכן. אַזוי אויב איר דריקט אויף טישן, למשל, איר קענען טייקעף מאַכן אַ טיש שיין דורך פשוט אַדינג די סאָרט טיש צו עס. זעלביקער זאכן פֿאַר קנעפּלעך. אויב איר פשוט צוגעבן די סאָרט BTN און BTN פעליקייַט אָדער BTN ערשטיק, איר קענען באַקומען קיין איינער פון די קנעפּלעך מיט די פאַר - געמאכט סטיילז. און דעריבער, אויב איר 'רע איר זוכט פֿאַר עפּעס מער קאָמפּליצירט ווי פשוט רעסטילינג וואָס וו שוין האָבן, איבער אויף די דזשאַוואַסקריפּט קוויטל אַריבער די שפּיץ מיר האָבן אַ בינטל פון קאַמפּאָונאַנץ. אַזוי דאָ מיר האָבן טראַנזישאַנז, מאָדאַלס, דראָפּדאָוונס, טאַבס, און טאָאָלטיפּס. א tooltip איז וואָס פּאַפּס אַרויף אונטער אייער מויז ווען איר האָווער אויף עפּעס. פּאָפּאָווערס, אַלערץ, קנעפּלעך, קאַלאַפּסאַבאַל אַקאָרדיאַנז איז וואָס זיי ניטאָ יוזשאַוואַלי גערופן. קאַראָוסעלס, וואָס פליפּ דורך ווי בילדער. אַזוי די זענען די קאַמפּאָונאַנץ פון באָאָצטראַפּ. איך וואָלט מוטיקן איר צו העכסט גיין קוקן בייַ זיי. עס ס אַ דזשאַוואַסקריפּט קאָמפּאָנענט און אַ קסס קאָמפּאָנענט. פילן פֿרייַ צו נוצן זיי ווי איר וועט. מיר ניטאָ ניט געגאנגען צו גיין צו פיל אין זיי ווייַל מיר פילן די דאַקיומענטיישאַן איז טאַקע געזונט געטאן. און יאָ. צי איר האָבן קיין פראגעס וועגן אַז? מייק ריזזאָ: אזוי ווי אַ זענען טאַקע שנעל זייַט, די פּלאַן פון דעם וועב בלאַט אַז מיר געשווינד שטעלן צוזאַמען פֿאַר דעם פּרעזענטירונג איז פאקטיש געטאן ניצן באָאָצטראַפּ. ווי איר קענען זען, ווען מיר דריקט אויף די פאַרשידענע טאַבס, מיר ניטאָ קיינמאָל פאקטיש געלאזן דעם קראַנט ינדעקס.הטמל בלאַט. אַזוי וואָס מיר האָבן איז אַנדערש דיווס ין דעם ינדעקס.הטמל. און דעריבער, ווען מיר גיט אַ אַנדערש קוויטל, עס ס נאָר טשאַנגינג וואָס איינער ס ווייַזונג. אַזוי עס אַקאָרדינגלי שטעלעס זיי, ענדערונגען די HTML פון די בלאַט אַזוי אַז די קראַנט קוויטל איז אנגעצייכנט ווי אַקטיוו אַזוי עס אויס דיפערענטלי און קוקט טאַקע פייַן. טאָמאַס רעימערס: אזוי אַז איז געווען אַלע געטאן אָן אונדז שרייבט כּמעט קיין קסס. מיר אויך זען אַ קאָפּצעטל אַריבער די שפּיץ, וואָס די פארבן זענען דורך אונדז. אבער די פאַקטיש פּאַטינג עס אויף די שפּיץ פון די בלאַט און געמאכט עס מעגילע איז באָאָצטראַפּ. און דעמאָלט אפילו פֿאַר אנדערן ביבליאָטעק - דעם איז ניט איינער מיר גערעדט וועגן אָבער איינער איר קענען גוגל אויב איר ווילן. דעם איז גערופן פּרעטטיפי.דזשס. און עס וועט סינטאַקס הויכפּונקט דיין קאָד פֿאַר איר ניצן ביידע קסס און דזשאַוואַסקריפּט. די לעצטע זאַך מיר ווילן צו רעדן וועגן איידער מיר מעלדונג איר אויס אין די וועלט צו קוקן בייַ לייברעריז צו רעכענען אויס ווי צו נוצן זיי און צו, אַלעווייַ, לייענען דאַקיומענטיישאַן און געפינען וואָס איר דאַרפֿן איז ווי צו געפינען לייברעריז. אַזוי דער ערשטער איז מיר ניטאָ פּונקט געגאנגען צו שטופּן גוגל. גיין גוגל. אַז ס ממש וואָס מיר טאָן ווען מיר דאַרפֿן צו טאָן עפּעס איז מיר גוגל. איז עס אַ דזשאַוואַסקריפּט ביבליאָטעק אַז אַלאַוז מיר צו מאַניפּולירן צייַט אין אַ נוציק וועג? אַזוי אויב איך וויסן אַז עטלעכע באַניצער שאפן אַ חשבון דאָ, און דעם איז דער קראַנט צייַט, ווי קענען איך רעכענען די חילוק מיט אַז אָן ווייל צו רעכענען עס אליין? אַזוי דעם איז פאקטיש אַ פּראָסט זאַך, דזשאַוואַסקריפּט צייַט ביבליאָטעק. און דאָ מיר מאָמענט.דזשס-- די מערסט פאָלקס איינער. אויב מיר דאַרפֿן אַ ביבליאָטעק צו מאַניפּולירן עפּעס ווי קאָליר צו קענען צו דזשענערייט אַ בינטל פון טראַפ - פארבן - עפשער, צו דזשענערייט אַ נוסח אָדער עפּעס - מיר געקענט גוגל עפּעס ווי דזשאַוואַסקריפּט קאָליר ביבליאָטעק. און איך בין זיכער מיר וואָלט קנאַל אַרויף מיט אַ טויזנט און איינער פון זיי. איר ניטאָ באַגריסן צו לייענען דורך זיי. אַזוי רובֿ זאכן - ווען איר געפינען זיי - זענען געגאנגען זיין כאָוסטיד אויף איינער פון די זייטלעך וואָס באַלעבאָס קאָד. זיי ניטאָ זענען אַ ביסל פאָלקס אָנעס. די מערסט פאָלקס, דורך ווייַט, איז github.com. און אויב איר גיין צו גיטהוב עס ס פאקטיש ווו נאָרמאַלייז איז כאָוסטיד. אַזוי אויב איר ווילן צו גיין צוריק צו אַז איינער. ווייַזן זיי אַז. מייק ריזזאָ: און אַז ס פאקטיש ווו דעם איז כאָוסטיד אויך, אויב איר באמערקט. טאָמאַס רעימערס: יאָ. אַזוי אויב איר גיין איבער צו נאָרמאַלייז און גיין צו די גיטהוב. זענען איז אַז? מייק ריזזאָ: אַז ביסל קאַץ זאַך איז די גיטהוב סימבאָל. טאָמאַס רעימערס: טאַקע. אַזוי גיטהוב ניצט אַ מיטל גערופן גיט צו קראָם קאָד. איז איר טאָן ניט וויסן וואָס אַז איז אָדער עס פריגהטענס איר, אַז ס פייַן. איר טאָן ניט האָבן צו וויסן וואָס גיט איז ווייַל גיטהוב האט אַ אָפּלאָדירן קנעפּל בייַ די דנאָ רעכט. די אנדערע נוציק זאַך צו וויסן וועגן גיטהוב איז מערסט פּראָדוקטן וועט האָבן אַ לייענען מיר. און אויב זיי טאָן ניט האָבן אַ וועבזייַטל, די לייענען מיר וועט רעדן וועגן ווי איר ינסטאַלירן עס, ווי איר נוצן עס, וואָס עס טוט, און סעטעראַ, עט סעטעראַ, עט סעטעראַ. וואָס מיר 'ווע בייסיקלי שוין גיין איר דורך. מייק ריזזאָ: אינטערנעט ס קוויטינג. טאָמאַס רעימערס: אַז ס פייַן. די לעצטע צוויי זאכן מיר געוואלט צו רעדן וועגן - מיר 'ווע גערעדט וועגן גיט - איז טראָובלעשאָאָטינג. און דעם איינער איז ניט ווי באַטייַטיק פֿאַר די לעצט פּראָדוקט ווי עס איז ווען איר לאָזן 50. און ווען איר לויפן אין פּראָדוקטן ימפּלאַמענינג לייברעריז אָדער ימפּלאַמענינג דיין אייגן פּרויעקט, איר ניטאָ געגאנגען צו האָבן שאלות אָדער איר ניטאָ געגאנגען צו קוקן פֿאַר שאלות. ווידער, גוגל עס. אַז ס ממש וואָס מיר טאָן. דעם איז געגאנגען צו געזונט נאַריש. אבער ממש, מיר גוגל עס. און ווידער, איינער פון די ערשטער דאס איר וועט יוזשאַוואַלי לויפן אין איז stackoverflow.com, וואָס איז אַ ווונדערלעך קשיא און ענטפֿערן דערזען. עס ס ווונדערלעך ביידע ווייַל איר קענען פּאָסטן די פראגעס און קוקן פֿאַר ענטפֿערס אָבער אויך ווייַל עס שוין האט אַ פּלאַץ פון פאַר - פּאַפּיאַלייטאַד צופרידן עס. אַזוי יוזשאַוואַלי ווען איר גוגל אַ פּראָגראַממינג קשיא ין דער ערשטער פּאָר היץ איר זאלט ​​האָבן שוין לויפן אין עס בעשאַס אייער פּראָבלעם שטעלט. און דעריבער, די לעצטע טאַקע קורץ זאַך איז דזשספידדלע, וואָס איז - הייַנט מיר 'ווע שוין טאן אַ פּלאַץ פון אַרבעט מיט דזשאַוואַסקריפּט HTML קסס. דזשספידדלע איז אַ וועב אַפּ, וואָס בייסיקלי אַלאַוז איר צו נעמען דיין HTML, דיין דזשאַוואַסקריפּט דנאָ לינקס, און דיין קסס שפּיץ רעכט. און דעמאָלט עס קענען מאַכן אַ שנעל ופפירן פון עס און זען ווי עס ינעראַקץ. עס ס זייער נוציק ווען מענטשן זענען טריינג צו טאָן אַ דערווייַז פון באַגריף ווי דעם איז ווי איר וואָלט טאָן אַ קאַפּ אַראָפּ מעניו. אפֿשר אַ שנעל ופדעקן אָדער וועלכער. מייק ריזזאָ: אזוי לאָזן ס גיין פאָרויס און גיט דעם. א שנעל טאָן - כוועראַז, איידער מיר זענען טאן אויף גיט. טורנס אויס דזשקאָריי קארעע אויך האט אַ געבויט אין גיט פּאַסירונג האַנדלער אַז עס ניצט נאָר ווייַל עס פיגיערז איר ניטאָ געגאנגען צו ווילן צו טאָן אַ פּלאַץ פון זאכן ווען איר ווילן צו דריקט עפּעס. סימילאַרלי, עס אויך האט אַ האָווער. אבער צו באַקומען די פול פאַרנעם פון די, קוק בייַ די דזשקווערי דאַקיומענטיישאַן און טאָן עס. איך האט עפּעס נאַריש דאָ. טאָמאַס רעימערס: אזוי איך האָבן אַ טאַקע שנעל פּראָגראַם רעכט דאָ, וואָס זאגט קנעפּל אויף גיט. דעמאָלט מיר האָבן אַ פֿאַר שלייף. פֿאַר איך איז ווייניקער ווי 404. עס ס נאָר געגאנגען צו קנאַל אַרויף די פלינק אַרטיקלען. מייק ריזזאָ: און וואָס איז געווען די קאָד 404 געשטאנען פֿאַר אין HTML? טוט ווער עס יז געדענקען? ניט געפונען, רעכט. קראָום אויך צוגעגעבן דעם ציכטיק זאַך ווו איר קענען - טאָמאַס רעימערס: ווייַל מענטשן ווי מייק אנגעהויבן טאן דעם אַ פּלאַץ און אַנויינג וסערס, וואָס אַלאַוז איר צו זען אינפֿאָרמאַציע. מייק ריזזאָ: יאָ. טאָמאַס רעימערס: צי מיר האָבן קיין פראגעס וועגן דעם, וועגן דזשאַוואַסקריפּט ליבראַריעס, געפונען ליבראַריעס, אָדער וואָס וועב אַנטוויקלונג קוקט ווי אין דער עמעס וועלט? מיר ניטאָ פליסנדיק אַרויף קעגן צייַט. אַזוי איך בין ניט זיכער מיר ניטאָ געגאנגען צו האָבן צייַט צו ינסטרומענט סייַדן עס ס טאַקע שנעל. זענען מיר גוט? מייק ריזזאָ: עפּעס איר גייז וואָלט ווי צו זען טאַקע שנעל אין, ווי, צוויי מינוט אָדער ווייניקער? טאָמאַס רעימערס: עניטינג מיר קענען דערקלערן? ווי צו שרייַבן אין - וילעם: [ינאָדאַבאַל]? מייק ריזזאָ: יא, אַזוי דאַץ - טאָמאַס רעימערס: איר קענען נאָר שלאָגן קאָנטראָל-ו אויף דעם וועבזייַטל. מייק ריזזאָ: אָה, איך האט ניט וויסן אַז. טאָמאַס רעימערס: איך טראַכטן, יאָ. קאָנטראָל-ו. יאָ. מייק ריזזאָ: אָה, אַזוי אַז ס די קאָד פֿאַר דעם וועבזייַטל. אבער אויב איר פאקטיש ווילן צו אָפּלאָדירן אונדזער טעקעס און אַלץ, עס איז כאָוסטיד אויף github.com טאָמאַס רעימערס: צעהאַקן מיין נאָמען - טאָמאַס ריימערז - צעהאַקן קס50 מאַקעף סעמינאַר. מייק ריזזאָ: און איר קענען געפינען אַלץ עס. טאָמאַס רעימערס: דעם איז וואָס גיטהוב קוקט ווי, דורך דעם וועג. אַזוי ווידער, ווען איר זען אַ עפענען מקור פּרויעקט, טיפּיקאַללי, זיי וועט זיין אַ לייענען מיר עס אַז איר קענען לייענען. און אויב איר גיין צוריק, איר וועט באַמערקן אַז איר האָבן די אראפקאפיע פאַרשלעסלען, וואָס וועט לאָזן איר צו אָפּלאָדירן די מקור קאָד צו אַרייַננעמען די פּראָדוקט אין דיין אייגן זאַך. מייק ריזזאָ: יאָ, און אויב מיר פּונקט דריקט אויף די ינדעקס.הטמל טאַקע געשווינד - טאָמאַס רעימערס: איר וועט זען דאָ ס דער מקור קאָד פֿאַר אונדזער וועבזייַטל. מייק ריזזאָ: אויך, איך פארגעסן צו שטופּן רעכט איידער מיט די גרויס טיש עס אַרייַנגערעכנט, אָבער עס ס אויך אַ טיש פון טשמאָדס אַז מיר אַרייַנגערעכנט נאָר פֿאַר דיין קלעריטי. אבער אויב מיר מעגילע אַלע די וועג אַראָפּ צו די דנאָ, מיר האבן נישט פאקטיש טאָן זייער פיל מיט די דזשאַוואַסקריפּט שטאָפּן בייַ אַלע מיט דעם. עס ס אויסשליסלעך פון אַלץ אַנדערש אַז מיר האט. אַזוי דאַנקען איר גייז פֿאַר קומען און צוגעהערט. מיר האָפן דעם איז טאַקע נוציק. אויב איר האָט קיין דזשאַוואַסקריפּט שייַכות שאלות אָדער נאָר ווילן צו רעדן וועגן וואָס אַנדערש ווי וואָס אנדערע קיל זאכן איר קענען טאָן מיט דזשאַוואַסקריפּט, מיר 'ד ליבע צו רעדן צו איר. טאָמאַס רעימערס: אויב איר האָבן אַ קשיא וועגן אייער פּרויעקט אָדער אויב דעם קענען זיין באַטייַטיק, מיר וועט מיסטאָמע שטעקן אַרום אַ קליין ביסל נאָך דעם. אבער אנדערע ווי אַז, האָבן אַ גוט אָפּרוטעג. מייק ריזזאָ: יאָ, הנאה. זען איר גויס. טאָמאַס רעימערס: זען יאַ.