[מוזיק פּלייַינג] ראַדזשער זוראַוויקקי: הי, מיין נאָמען איז ראַדזשער זוראַוויקקי, און איך וועט זייַן קאַווערינג די קס50 מעטעאָר סעמינאַר. מעטעאָר איז אַ נייַ פראַמעוואָרק געטרייַ צו דעם נייַ טיפּ פון וועב, ניט די פפּ מאכן ריקוועס צוריק און אַרויס מין פון וועב מיר געזען אין דער פפּפּ שטעלן, אָבער די מער דינאַמיש דזשאַוואַסקריפּט פּאַרץ פון די וועב. טהינגס מעטעאָר קענען טאָן כולל לעבן ופּדאַטינג און מיד קאַמיונאַקייטינג צווישן וסערס פון די זעלבע וועבזייַטל. פֿאַר דעם סעמינאַר, מיר האָבן קאָד כאָוסטיד בייַ מיין גיטהוב. איר קענען גיין צו דעם URL און אראפקאפיע עס. אויב איר וויסן ווי צו נוצן גיט, איר קענען קלאָון די ריפּאַזאַטאָרי. אויב איר טאָן ניט וויסן ווי צו נוצן גיט אָדער האָבן ניט געוויינט גיטהוב, אַז ס גאָר פייַן. איך וועט ווייַזן איר טאַקע געשווינד ווי מיר קענען גיין צו גיטהוב, און עס ס אַ אָפּציע צו אָפּלאָדירן אַ פאַרשלעסלען רעכט דאָרט. אַמאָל איר אָפּלאָדירן דעם וועגווייַזער, איר קענען באַקומען סטאַרטעד פּלייינג מיט אונדזער קאָד. מער אינפֿאָרמאַציע וועגן מעטעאָר קענען זייַן געפונען בייַ meteor.com. אין די סעמינאַר טעקע, איך פאקטיש האָבן עטלעכע מעטעאָר פראיעקטן מיר קענען נוצן. איינער פון די פאָלדערס מיר האָבן אין אונדזער סעמינאַר פּרויעקט איז די אַלע אַפּ. אזוי אויב איך גיין אין עס איך, האָבן מעטעאָר אינסטאַלירן. אזוי צו לויפן עס, איך נאָר דאַרפֿן צו דרוקן מעטעאָר, און מעטעאָר וועט ינסטאַלירן. ווי איר קענען זען, מיר האָבן צו מאַכן זיכער מיר אינסטאַלירן מעטעאָר. אזוי איך בין נאָר געגאנגען צו לויפן עס איינער מער צייַט צו מאַכן זיכער אַז מעטעאָר איז רעכט אינסטאַלירן. בשעת איך האָבן מעטעאָר ינסטאָלינג, איך קענען ווייַזן איר עטלעכע לעבן דעמאָס פון מעטעאָר זייטלעך געגאנגען לעבן רעכט איצט אויף דער אינטערנעץ. איך האָבן אַ דעמאָ פון אונדזער אַפּ. איר קענען צוטריט עס בייַ די ווייַטערדיק URL. דאס איז די צו טאָן אַפּ אַז מיר האָבן אין אונדזער סעמינאַר וועגווייַזער. די URL פֿאַר דעם איז rozu-rabbit.meteor.com. איר וועט זען אַז מעטעאָר וועט פאקטיש באַלעבאָס דיין מעטעאָר פראיעקטן פֿאַר פֿרייַ. און בייַ די סוף פון די סעמינאַר, איר וועט קענען צו טאָן דעם ווי געזונט. דאס איז אַ צו טאָן רשימה אַפּ. און איר קענען צייכן אין, שאַפֿן אַקאַונץ, און לייגן טאַסקס. איר קענען שאַפֿן אַ חשבון ווי אַזוי. און איצט, אַמאָל איר האָבן אַ חשבון, איר קענען לייגן טאַסקס. פֿאַר בייַשפּיל, איינער פון די טאַסקס איך זאל דאַרפֿן צו גיין קלייַבן זיך מיין וועש. און אויב איר 'רע אויף דעם פּלאַץ אָנליין, איר וועט פאקטיש זען דעם אַרבעט אויף דיין קאָמפּיוטער אין פאַקטיש צייַט. איך קענען ווייַזן איר אַ שנעל דעמאָ פון דעם דורך עפן ראָזו-קיניגל אין אנדערן קוויטל מיט די זעלבע URL. און מיר זען אַז די זעלבע דאַטן קומט אַרויף. מיר קענען אויך לויפן עס אין אַ פאַרשידענע בלעטערער. זאג איך לויפן עס אין סאַפאַרי. אַז וועג מיר ניטאָ ניט לאָגד אין. אזוי מיר האָבן די זעלבע מעטעאָר אַפּ, און אַמאָל עס לאָודז, מיר וועט זען די זעלבע דאַטן מיר האבן אין דער ערשטער איינער. ווי איר קענען זען, איך בין נישט לאָגד אין דאָ. און ווען די וילעם טשעקס דאַטן, עס דערהייַנטיקונגען אויף אַלע די בראַוזערז סיימאַלטייניאַסלי. דאס איז איינער פון די טאַקע קיל פֿעיִקייטן וועגן מעטעאָר. מיט כּמעט קיין אַרבעט, איר האָבן אַ לעבן אַפּדייטינג אַפּ אַז ענדערונגען אויף אַלע פון דיין דעוויסעס בייַ אַמאָל. אויב איך קאָנטראָלירן די קעסטל קעסטל דאָ אין מיין צו טאָן רשימה, מיר וועט האָבן, אין מיין אנדערע קראָום בלעטערער, די פּאָזיציע אָפּגעשטעלט אַוועק. און דעם כאַפּאַנז ינסטאַנטאַניאַסלי. כל רעכט. אזוי עס קוקט ווי מעטעאָר ינסטאַלירונג איז גרייט איצט. אזוי איצט לאָזן ס גיין צוריק צו דער אַלע אַפּ און לויפן דעם לאָוקאַלי. אויב איר האָבן אַ מעטעאָר פּרויעקט, איר קענען נאָר לויפן עס מיט דער באַפֿעל מעטעאָר. אַמאָל איר טאָן דעם, מעטעאָר וועט טאָן עטלעכע צוגרייטונג צו מאַכן זיכער אַלע פון דיין קאָד איז אין קאָנטראָל. און דעמאָלט עס וועט דערציילן איר אַז די פּרויעקט איז גרייט צו זייַן געדינט. איר זאל דאַרפֿן צו לאָזן דיין פירעוואַלל, אויב דיין קאָמפּיוטער בלאַקס איר. אזוי וואָס מעטעאָר איז טעלינג מיר רעכט איצט איז אַז אין דעם וועבזייַטל היגע צו מיין קאָמפּיוטער, איך קענען זען וואָס דעם מעטעאָר פּרויעקט איז. באַמערקונג אַז רעכט איצט, מיין אַפּ איז ניט צוטריטלעך צו דער אינטערנעץ. מיר וועט דעקן ווי צו ברענגען דיין מעטעאָר אַפּ צו אַ לעבן פּלאַץ אַ ביסל שפּעטער אויף. אזוי איך בין נאָר געגאנגען צו קאָפּיע דעם URL איצט און גיין אין Google קראָום. און דעם איז די צו טאָן רשימה פון די בייַשפּיל. איר קענען זען זיי ימפּלאַמענטאַד אַ ביסל מער פֿעיִקייטן דאָ. מיר האָבן פאַרשידענע טאַבס, מיר האָבן די זעלבע חשבון פֿעיִקייטן, און מיר קענען לייגן נייַ רשימות. איצט, איינער פון די טאַקע קיל שטריך וועגן מעטעאָר איז אַז ניט בלויז קענען דעם אַרבעט אויף דיין וועב בלעטערער, אָבער איר קענען אויך שאַפֿן געבוירן יפאָנע און אַנדרויד אַפּס דורך אַ געצייַג גערופן פאָנעגאַפּ. אזוי עטלעכע פראיעקטן וועט קומען פאַר-קאַנפיגיערד פֿאַר פליסנדיק אויף יאָס, ווי דעם אַלע אַפּ. אזוי אַלע איך דאַרפֿן צו טאָן צו לויפן עס אין יאָס איז טיפּ מעטעאָר, לויפן, און דעמאָלט יאָס. און ווען איך טאָן אַז, מעטעאָר וועט צוגרייטן דעם פּעקל ווידער. און דעמאָלט, אַמאָל עס ס גרייט, עס וועט מאַסע די יאָס סימיאַלייטער אויף מיין באַפֿעל. באַמערקונג איר קענען נאָר לויפן יאָס אַפּפּס אויב איר האָבן אַ מעק קאָמפּיוטער. איר קענען לויפן דיין אַפּפּס אויף אַנדרויד אויף אַלע פּלאַטפאָרמס. אזוי איצט איר קענען זען אַז מיין יפאָנע סימיאַלייטער געקומען אַרויף אויף מיין פאַרשטעלן. און אין נאָר אַ מאָמענט, עס וועט מאַסע מיט די אַפּ. אויב מיר מאַכן עס נאָר אַ ביסל קלענערער צו פּאַסיק אויף די פאַרשטעלן, מיר זען מיר האָבן אונדזער יפאָנע אַפּ. און נאָר אַזוי מיר טאָן ניט באַקומען צעמישט, לאָזן ס מאַכן זיכער מיר זענען אויף די זעלבע וועבזייַטל, די היגע באַלעבאָס 3000. אזוי רעכט דאָ איז אַ בייַשפּיל פון די מעטעאָר אַפּ איך האָבן, די אַלע אַפּ, פליסנדיק ביידע אויף אַ טעלעפאָנירן און אויף אַ וועב בלעטערער. און ווען איך טוישן שטאָפּן אין די וועב בלעטערער, עס מיד גייט צו די טעלעפאָנירן. און איך קענען אויסמעקן עפּעס אויף די טעלעפאָנירן, און עס ענדערונגען אין די וועב בלעטערער. איצט, נאָרמאַלי צו שאַפֿן געבוירן טעלעפאָנירן אַפּ פֿאַר יאָס אָדער אַנדרויד, איר דאַרפֿן צו וויסן יעדער דזשאַוואַ אָדער אָביעקטיוו סי די טעכנאָלאָגיע מעטעאָר ניצט צו לאָזן דזשאַוואַסקריפּט צו לויפן ווי דיין אַפּ איז גערופן פאָנעגאַפּ. וואָס דיין אַפּ יסענשאַלי איז איז אַ וועב בלעטערער. און מעטעאָר כאַנדאַלז אַלע די טריקי טיילן ינוואַלווד פֿאַר געבראכט אַז וועב בלעטערער צו דיין יפאָנע אָדער אייער אַנדרויד מיטל. איר קענען זען אַז די באַניצער צובינד איז גלאַט, און עס קוקט און פילז זייער פיל ווי אַ געבוירן אַפּ. נאָטיץ אַז אויב איך גיין צו די היים פאַרשטעלן איצט, איך אויך באַקומען אַ בילדל. דאס איז ניט אַ וועבזייַטל ווי איר'ד געפינען אויף סאַפאַרי. דאס איז זייַן אייגן אַפּ. איר קענען ינסטאַלירן און אויסמעקן עס אויב איר'ד ווי. מיר קענען בעקיצער ווייַזן איר וואָס די קאָד פֿאַר דעם מין פון אַלע אַפּ קוקט ווי. אויב איר קוקן אין די אַלע טעקע, איר וועט זען עס זענען פילע פאָלדערס. אבער איבער די לויף פון די סעמינאַר, מיר וועט פֿאַרשטיין וואָס יעדער טעקע איז געניצט פֿאַר. זאל ס גיין אין די וואָקזאַל אַזוי מיר קענען זען די טעקעס אַ ביסל בעסער. איך בין געגאנגען צו דרוקן קאָנטראָל C צו האַלטן די סערווירער, און איצט איך בין צוריק אין די אַלע אַפּ. איך האָבן פאַרשידענע פאָלדערס דאָ, ווי די קליענט טעקע, די סערווירער טעקע. און די פאָלדערס פשוט מיינען אַז אַלץ אין דער קליענט טעקע געץ עקסאַקיוטאַד אויף דיין וועב בלעטערער. אלץ אין אַ סערווירער טעקע געץ עקסאַקיוטאַד אויף אַ סערווירער. וואָס איך ווילן צו פונט אויס איז אַז וואָס מיר האבן ווען מיר האבן אונדזער טעלעפאָנירן פליסנדיק און אונדזער וועב בלעטערער, ​​די זענען קלייאַנץ. אבער וואָס ס פליסנדיק אין אַ וואָקזאַל, אַז ס די סערווירער. מיר האָבן אנדערע פאָלדערס, ווי ליב, וואָס איז ביבליאָטעק קאָד, ווי דיין העלפער פאַנגקשאַנז, וואָס איר קענען נוצן אויף ביידע די קליענט און די סערווירער. און דעמאָלט איר האָבן אַ ציבור טעקע און רעסורסן טעקע נייטיק פֿאַר געטינג דיין בילדער און אנדערע קסס לאָודיד. אויב איר האָבן מעטעאָר אינסטאַלירן, מיר וועלן פאָרזעצן מיט די טוטאָריאַל פֿאַר מעטעאָר. איר קענען גיין צו דעם URL, meteor.com/install, צו באַקומען די באַפֿעל שורה וואָס איך אנטפלעקט איר אַז ינסטאָלז מעטעאָר. מיר וועלן גיין דורך די ערשטער ביסל טריט צו באַקומען אַ בעסער פילן וועגן ווי צו ינסטאַלירן מעטעאָר. אבער ערשטער, איך טראַכטן עס ס וויכטיק אַז מיר באריכטן אַ ביסל ביסל פון דזשאַוואַסקריפּט. צו ווייַזן איר עטלעכע ביישפילן פון ווי אונדזער C וויסן קענען זייַן איבערגעזעצט צו דזשאַוואַסקריפּט, איך ווע באשאפן אַ ביסל ביישפילן. זיי זענען אין די דזשס וועגווייַזער. אזוי אויב אין די סעמינאַרס טעקע איר קוקן, עס ס אַ טעקע גערופן דזשס. און אין דאָ, מיר האָבן אַ ביסל ביישפילן. זאל ס עפענען אַרויף די ערשטער בייַשפּיל און זען זייער געשווינד. וואָס מיר זען איז דיין נאָרמאַל העלא וועלט באַפֿעל. איר באַמערקן אין C אַז איר האָבן גאַנץ אַ ביסל שורות. און ווי קס50 סטודענטן וויסן, מיר דאַרפֿן אַ הויפּט פֿונקציע, און מיר האָבן צו אַרייַננעמען די נאָרמאַל איך / אָ ביבליאָטעק אין סדר צו רופן פּרינטף. זאל ס קוק בייַ ווי דזשאַוואַסקריפּט קאַמפּערז. איך בין געגאנגען צו עפענען עקס1.דזשס. קאַמענטאַד אויס איז וואָס די C קאָד וואָלט קוקן ווי, און די שורה ווייטער איז אַלע איר דאַרפֿן צו לויפן אין נאָדע. איר טאָן ניט דאַרפֿן אַ הויפּט פֿונקציע, איר טאָן ניט דאַרפֿן צו אַרייַננעמען קיין טעקעס, און איר טאָן ניט דאַרפֿן צו צוריקקומען. איר נאָר רופן קאָנסאָלע.לאָג. דאס איז דער עקוויוואַלענט פון דיין פּרינטף. און עס נעמט די זעלבע טענות פּרינטף וואָלט. און אין סדר צו לויפן עס, אַנשטאָט פון פליסנדיק מאַכן עקס1, איר וואָלט נאָר רופן נאָדע עקס1.דזשס. איר שרייַבן נאָדע און דעמאָלט די טעקע, און עס געץ לויפן. עס טוט נישט באַקומען צונויפגעשטעלט. דזשאַוואַסקריפּט איז אַ ינטערפּראַטאַד שפּראַך. אזוי עס טוט נישט דאַרפֿן צו זיין צונויפגעשטעלט איידער עס ס לויפן. אויב איך געוואלט צו לויפן עקס1.ק, איך האָבן צו מאַכן עס ערשטער, און דעמאָלט איך קענען לויפן די עקסעקוטאַבלע צו באַקומען די זעלבע רעזולטאַט. זאל ס געשווינד דעקן עטלעכע אנדערע דזשאַוואַסקריפּט קאַנסעפּס. זאל ס קוק בייַ בייַשפּיל צוויי. אין עקס2.דזשס, אין עקס2.ק, מיר קענען זען אַז מיר האָבן עטלעכע קאָד. זאל מיר געשווינד גיין צו אַ בעסער טעקסט רעדאַקטאָר אַז וועט ווייַזן די נייַ שורות אַ ביסל בעסער. כל רעכט. דאָ מיר האָבן בייַשפּיל 2.ק. דאָ מיר האָבן פאַרשידענע טייפּס אַז מיר רע דרוקן אויס. און ווי מיר וויסן, פּרינטף נעמט פאַרשידענע פּראָצענט טענות צו צוטריט אַנדערש ברעקלעך פון דאַטן. אויב מיר ווילן צו דרוקן אַ שטריקל, מיר רופן% s. אויב מיר ווילן צו רופן אַ פלאָוטינג פונט נומער, מיר גערופן% ף. און עס ס ניט גרינג וועג צו רופן אַ באָאָלעאַן דורך זייַן אמת אָדער פאַלש ווערט. אבער אויב איר נוצן% ד, איר קענען באַקומען אַ 0 אָדער אַ 1 פֿאַר פאַלש און אמת. דזשאַוואַסקריפּט איז אַ ביסל ניסער פֿאַר אונדז. אין דזשאַוואַסקריפּט, לאָזן ס קוק בייַ די ביסל דיפעראַנסיז מיר האָבן אין דעם טעקע. ערשטער, איר באַמערקן אַז אין C מיר האָבן צו ינישאַלייז יעדער בייַטעוודיק מיט אַ טיפּ. ד איז אַ טשאַר שטערן. עס ס אַ שטריקל, און עס קענען ניט זיין קיין אנדערע טיפּ. ן איז אַ לאָזנ שווימען. ב איז אַ באָאָל. אבער אין דזשאַוואַסקריפּט, עס זענען דינאַמיש טייפּס. אַז מיטל אַז איר טאָן ניט דאַרפֿן צו דערציילן דזשאַוואַסקריפּט וואָס טייפּס דיין וועריאַבאַלז וועט זייַן. איר נאָר זאָגן וואַר פֿאַר בייַטעוודיק, די נאָמען פון די בייַטעוודיק, און דעמאָלט זייַן ווערט. אזוי אַ וואַר קענען זייַן עפּעס טאַקע. עס קענען זיין אַ שטריקל. עס קענען זיין אַ פלאָוטינג פונט נומער. עס קענען זיין אַ העלד. עס קענען זיין אַ באָאָלעאַן. און קאַנסאָול קלאָץ אַרבעט אַ ביסל דיפערענטלי. אויב איר ווילן צו דרוקן אַ נומער, איר רופן% ד. אבער רובֿ וואַלועס קענען זיין געדרוקט ווי סטרינגס נאָר פייַן. זאל ס לויפן דעם אין נאָדע צו זען וואָס וואָלט פּאַסירן. איך קענען רופן נאָדע עקס2.דזשס, און מיר באַקומען פּרינטף מיט די וואַלועס קס50, ן ווי די פלאָוטינג פונט נומער, און דעמאָלט ב ווי די באָאָלעאַן קאָנווערטעד צו אַ שטריקל אמת. וואָס וועגן אויב מיר געמאכט בייַשפּיל 2.ק? נו, מיר נאָך האָבן עטלעכע מער אַנויאַנסיז מיט פּרינטף. נאָטיץ אַז די פלאָוטינג פונט נומער האט צו זיין פאָרמאַטטעד ריכטיק, און אַז די באָאָלעאַן קענען ניט פשוט זיין געוויזן ווי אמת אָדער פאַלש. כל רעכט. איצט לאָזן ס קוק בייַ בייַשפּיל דרייַ. אין בייַשפּיל דרייַ, מיר זענען ווייַזונג ווי איר וואָלט נוצן אַ פֿאַר שלייף. אין פאַקט, עס ס זייער פּשוט. איינער פון די פייַן זאכן וועגן דזשאַוואַסקריפּט איז אַז עס איז C באזירט. אַז מיטל אַז אַ פּלאַץ פון דיין קאָד וועט קוקן זייער ענלעך און פילן זייער פיל דער זעלביקער. אין אַ פֿאַר שלייף, די בלויז זאַך אַז האט טאַקע פארענדערט דאָ איז אַנשטאָט פון ינט איך, מיר האָבן וואַר איך. מיר קענען נאָך באַשטימען עס צו ווערט נול, טשעק אַז עס ס ווייניקער ווי פינף, און ינקראַמאַנט עס דורך איינער מיט די ++ אָפּעראַטאָר. מיר רופן קאָנסאָלע.לאָג אויף איך, און אַז וועט דרוקן אונדז אַ נומער מיט יעדער שורה. זאל ס לויפן עס טאַקע געשווינד צו זען וואָס עס אַוטפּוץ. מיר באַקומען אַ נייַ נומער אין יעדער שורה. אן אנדער זאַך איך ווילן איר צו באַמערקן מיט קאָנסאָלע.לאָג איז איר האט ניט האָבן צו שרייַבן באַקסלאַש N פֿאַר די נייַ שורה. קאָנסאָלע.לאָג וועט דרוקן אַלץ אויף זייַן אייגן שורה. אַז ס אַ פייַן שטריך אַז דזשאַוואַסקריפּט גיט אונדז. איצט לאָזן ס עפענען אַרויף בייַשפּיל פיר. אין בייַשפּיל פיר, ערשטער אין די C, מיר זענען פאַך אַ ביסל פאַנגקשאַנז. נאָטיץ אַז מיר האָבן צו דערקלערן די פאַנגקשאַנז איידער מיר נוצן זיי אין הויפּט. אויב מיר האט הויפּט ערשטער און דעריבער לייגן און דעמאָלט הויך, מאַכן, קלאַנג, אָדער גקק וואָלט געבן אונדז אַ טעות געזאגט אַז עס טוט נישט וויסן וואָס הויך איז. עס טוט ניט וויסן וואָס לייגן איז. אזוי אין C, איר האָבן צו זייַן פּיקי וועגן די סדר אין וואָס איר רופן דיין פאַנגקשאַנז. זאל ס קוק בייַ ווי איר קענען טאָן דעם אין דזשאַוואַסקריפּט. מיר האָבן פאַרשידענע טעקעס ווייַל עס ביסט אַ ביסל פאַרשידענע וועגן צו טאָן דעם. איין וועג איז שיין פיל אַ דירעקט איבערזעצונג. ווייַל פאַנגקשאַנז אין C צוריקקומען טייפּס, און דזשאַוואַסקריפּט טוט ניט טאַקע וויסן אָדער זאָרגן וועגן וואָס טיפּ איר צוריקקומען, איר טאָן ניט שרייַבן אַ טיפּ. אַנשטאָט, איר נאָר דאַרפֿן צו שרייַבן פונקציאָנירן, און אַלץ איז שיין פיל דער זעלביקער ווי פריער. ווען איר האָבן אַ בייַטעוודיק, ווי אין לייגן, מיר נאָר דאַרפֿן צו שרייַבן רענטגענ און י. מיר טאָן ניט דאַרפֿן צו זאָגן רענטגענ איז אַ ינט. מיר טאָן ניט דאַרפֿן צו זאָגן י איז אַ ינט. מיר צוריקקומען מיט די זעלבע סינטאַקס. פֿאַר הויך, מיר דערקלערן עס מיט פונקציאָנירן אַנשטאָט פון פּאָסל. נאָטיץ אַז צי עס ס פּאָסל אָדער ניט-פּאָסל, עס ס נאָך אַלע די זעלבע פֿונקציע. און מיר פשוט טאָן ניט שטעלן עפּעס אין קלאַמערן, און עס קוקט זייער פיל ווי די C קאָד. און ווייטער, מיר קענען רופן עס ווייטער. אויב מיר קוקן אין בייַשפּיל 4ב, מיר באַמערקן אַז איך ווע פארענדערט אַ ביסל זאכן. די בלויז זאַך איך ווע פארענדערט טאַקע כאָטש איז די סדר. מיר האָבן די זעלבע פאַנגקשאַנז, אָבער איצט זיי רע דערקלערט נאָך זיי ניטאָ געניצט אין קאָנסאָלע.לאָג און הויך אויף שורות 18, 19. אויב איר האָט דעם אין C, מאַכן וואָלט וואַרפן אַ טעות. דאָ, דאָס אַרבעט נאָר פייַן. און איך קענען ווייַזן דעם צו איר דורך פאַך נאָדע אויף 4ב בייַשפּיל. אן אנדער וועג מיר קענען רופן פאַנגקשאַנז איז דורך שפּאָרן פאַנגקשאַנז ווי וועריאַבאַלז. ווי איך האט געזאגט, אַ בייַטעוודיק קענען האָבן קיין טיפּ. איינער פון די טייפּס אַ בייַטעוודיק קענען האָבן איז אַ פֿונקציע. אזוי אויב איר קוקן אין בייַשפּיל 4ק, וואָס איך ווע פארענדערט דאָ איז וואַר לייגן אַנשטאָט פון פונקציאָנירן לייגן. און איצט לייגן יקוואַלז אַ פונקציאָנירן. דאס פונקציאָנירן דאָ איז אַנאַנאַמאַס. עס האט קיין נאָמען, אַזוי עס ס נאָר פונקציאָנירן און דעמאָלט דער קלאַמערן. די סינטאַקס נאָך אַז טוט ניט ענדערן, אָבער איר טאָן האָבן צו האַלטן אין מיינונג אַז איר האָבן אַ בייַטעוודיק אַז איר ניטאָ סטאָרינג די פונקציע אין לייגן, און אַ בייַטעוודיק אַז איר ניטאָ סטאָרינג אין הויך. ווייַל לייגן און הויך זענען איצט וועריאַבאַלז און ניט פאַנגקשאַנז, עפּעס ענדערונגען. דאס איז אַ פּראָסט זשוק איך זען אין אַ פּלאַץ פון מענטשן ס דזשאַוואַסקריפּץ, און עפּעס צו האַלטן אין מיינונג. ווען איך לויפן דעם, לאָזן ס זען וואָס כאַפּאַנז. איך באַקומען אַ טעות. עס ס געזאגט ונדעפינעד בייַ דעם פונט. אזוי עס ס געזאגט עס טוט ניט וויסן וואָס לייגן איז. ווייַל איצט לייגן איז ניט אַ פונקציאָנירן, לייגן איז אַ בייַטעוודיק. און איר האָבן ניט אַקטשאַוואַלי געגעבן לייגן אַ ווערט נאָך ווען איר געניצט עס. אַז ברענגט אונדז צו בייַשפּיל 4D, ווו אויב איר ווילן צו נוצן וועריאַבאַלז ווי פאַנגקשאַנז, איר נאָר דאַרפֿן צו מאַכן זיכער זיי באַקומען די ווערט איידער זיי ניטאָ געניצט. זאל ס מאַך אויף צו בייַשפּיל פינף דעמאָלט. דאָ, מיר רעדן וועגן סטרוקץ אין סי אין C, סטרוקץ האָבן דעם פאַרפעסטיקט סטרוקטור צו זיי ווייַל איר האָבן צו דערקלערן זיי איידער איר נוצן עס, און איר זאָגן איך האָבן אַ תּלמיד, און יעדער תּלמיד האט פּונקט איין נאָמען, איינער יאָר, איינער דזשענדער. עס האט צו האָבן אַלע פון ​​זיי. עס קענען ניט האָבן קיין אנדערע וואַלועס, און זיי האָבן צו זייַן ספּעציפיש טייפּס. דערנאך מיר קענען ינישאַלייז די סטרוקט אין דעם פייַן סינטאַקס ווייַל עס ווייסט די סדר. אזוי עס ווייסט אַז ראַדזשער איז אַ נאָמען. עס ווייסט אַז 2016 איז אַ יאָר און ב איז אַ דזשענדער ווייַל מיר דערציילט עס דעם רשימה איז אַ סטרוקט תּלמיד. און דעמאָלט איר קענען דרוקן עס, אַקסעסינג s.name. זאל ס זען ווי מיר וואָלט גער, אז צו דזשאַוואַסקריפּט. נאָטיץ אַז ס איז איצט אַ בייַטעוודיק, און עס ס קיין טיפּ. עס ס נאָר אַ וואַר ווידער. ווייַל עס טוט נישט ענין אויב די טיפּ פון דעם בייַטעוודיק איז אַ טייַטל, עס ס אַ סטרוקט, אָדער עפּעס אַנדערש. מיר האָבן אַ ביסל אַנדערש סינטאַקס. דאס סינטאַקס איז דער כייפעץ סינטאַקס. איר זאל האָבן געזען עס אין דזשסאָן. דזשסאָן אַקטשאַוואַלי שטייט פֿאַר די דזשאַוואַסקריפּט אָבדזשעקט נאָוטיישאַן. דאס איז ווי איר דעפֿינירן אַבדזשעקץ אין דזשאַוואַסקריפּט. מיר האָבן אַ שליסל, וואָס איז די ווערט, ווי נאָמען. און מיר געבן עס וואַלועס אויף די אנדערע זייַט פון די צווייפּינטל. און איין זאַך צו האַלטן אין מיינונג איז איר טאָן ניט דאַרפֿן צו האָבן אַ נאָמען און אַ יאָר און אַ דזשענדער פֿאַר אַ כייפעץ. אַ כייפעץ קענען האָבן קיין וואַלועס. עס קענען האָבן ווי פילע ווי איר'ד ווי. מיר קענען נוצן די אַבדזשעקץ אין נאָר די זעלביקער וועג מיר וואָלט נוצן אַ סטרוקט, s.name. מיר קענען לויפן עס טאַקע געשווינד דורך טאן נאָדע בייַשפּיל 5.ק. מיר קענען נישט פאקטיש לויפן אַ C טעקע אין נאָדע. עס טוט ניט וויסן וואָס C איז. עס נאָר ווייסט דזשאַוואַסקריפּט. ווען מיר לויפן די עקס5.דזשס, מיר באַקומען די ווערט, וואָס מיר דערוואַרט. זאל ס מאַך אויף צו בייַשפּיל זעקס. דאָ איך נאָר ווילן צו רעדן אַ ביסל ביסל מער וועגן דזשאַוואַסקריפּט ערייז ווייַל זיי ניטאָ אַ ביסל אַנדערש ווי וואָס איר ניטאָ געניצט צו אין סי ערייז זענען נאָטאַטעד, ניט מיט דער בראַקאַץ ווי אין C, מיט די געגרייַזלט ברייסאַז, אָבער בראַקאַץ. איר קענען האָבן אַ ליידיק מענגע, ווי אַרר אין שורה פיר. איר קענען האָבן ערייז מיט קייפל וואַלועס. און איר צוטריט זיי נאָר דער זעלביקער וועג אין סי אַרויף צו שורה זיבן, אַלץ מיינט שיין סטרייטפאָרווערד. איינער מינערווערטיק חילוק איז דאָ בייַ שורה 10. די וועג איר באַקומען אַ לענג פון אַ מענגע איז נאָר דורך פאַך .לענגטה. אַ מענגע קענען אַקטשאַוואַלי זיין באהאנדלט ווי אַ כייפעץ, און דעם כייפעץ האט אַ לענג פאַרמאָג אַז איר רופן צו באַקומען די לענג פון עס. נאָטיץ אַז דאָס איז אַנדערש אין C ווייַל אין C איר האָבן צו וויסן די לענג פון דיין כייפעץ פאָרויס פון צייַט. אזוי אנדערן פייַן זאַך וועגן ערייז איז אַז איר קענען האָבן פאַרשידענע טייפּס. אויב איר האָבן אַ מענגע אין C, עס זענען ערייז פון אַ ספּעציפיש ווערט, יעדער אַ סטרוקט טייַטל אָדער פלאָוץ אָדער [ינאָדאַבאַל]. דאָ, איר קענען האָבן פאַרשידענע וואַלועס. איך ערשטער האט אַ פלאָוטינג פונט נומער, דעמאָלט אַ באָאָלעאַן, דעמאָלט אן אנדער ינטעגער. און פאקטיש, זיי קענען טוישן טייפּס צו. קוקן בייַ שורה 16. מענגע צוויי איז טשאַנגינג פון זייַענדיק אַ נומער, אַ ינטאַדזשער, צו אַ שטריקל. אן אנדער ליב זאַך וועגן ערייז איז דאָ בייַ שורה 19, זיי האָבן ינפאַנאַט נומער. איר קענען נאָר זאָגן איך ווילן די הונדערטסטן עלעמענט צו זייַן די שטריקל לעגיט. און דעם טוט ניט ויסקומען צו מאַכן זינען ווייַל די מענגע בלויז האט פּלאַץ פֿאַר דרייַ יסודות, אַזוי דער סוף זאָל זיין צוויי. אבער ווען איר טאָן דעם, לאָזן ס זען וואָס מענגע דרייַ ווערט. מיר וואָלט לויפן דעם געשווינד מיט נאָדע בייַשפּיל סיקס.דזשס. מיר באַקומען דעם טאַקע לאַנג מענגע, און וואָס כאַפּאַנז איז מיר האָבן די ערשטער ביסל עלעמענטן און דעמאָלט אַ בינטל פון בלאַנקס ביז מיר באַקומען אונדזער שטריקל. דזשאַוואַסקריפּט צו זאַט אין די מענגע ווי עס ס דארף. זאל ס לעסאָף גיין צו אונדזער לעצט בייַשפּיל. דאָ מיר האָבן אַ רשימה פון פאַרשידענע סטודענטן. איך ווילן צו רעדן אַ ביסל ביסל וועגן עטלעכע פייַן אַספּעקץ פון פֿאַר לופּס אין דזשאַוואַסקריפּט. אין C, פֿאַר לופּס זענען מין פון באגרענעצט. זיי האָבן אַ פאַרפעסטיקט סטרוקטור, ווו איר האָבן אַ בייַטעוודיק, איר האָבן אַ צושטאַנד, און דעמאָלט איר טאָן עפּעס בייַ די סוף פון די שלייף. און פון קורס דעם אַרבעט אין דזשאַוואַסקריפּט, ווי מיר האבן געזען אין די פרייַערדיק ביישפילן. אבער מיר אויך האָבן ניסער וועגן פון טאן דעם אין דזשאַוואַסקריפּט. דאס איז גערופן אַ פאָרעאַטש שלייף. אנטשולדיגט, לאָזן ס גיין צוריק צו ביישפיל זיבן דאָ. מיר קענען אויך זאָגן אָפּטיילונג איז אַ רשימה. אזוי געבן מיר יעדער איך אָדער יעדער אינדעקס אין אַז רשימה. דערנאך מיר קענען באַקומען די תּלמיד דורך בלויז פאַך אָפּטיילונג פון איך. אזוי אַלע פון ​​די קאָוד פון באַשטעטיקן איך גלייַך צו נול און מאכן זיכער איך איז ווייניקער ווי די לענג און אַדינג איינער צו איך יעדער צייַט, אַז ס גענומען זאָרגן פון איר גאַנץ נייסלי מיט דעם פאָרעאַטש שלייף. ניט בלויז טאָן פאָרעאַטש לופּס אַרבעט אין רשימות אָדער ערייז, זיי אויך אַרבעט אין אַבדזשעקץ, וואָס איז אויך פייַן. איר קענען באַקומען די נאָמען פון יעדער פאַרמאָג דורך פּונקט גענומען אַ ווערטערבוך אָדער אַ כייפעץ, ווי תּלמיד, און דעמאָלט נאָר געזאגט געבן מיר יעדער שליסל. א שליסל וואָלט זייַן די פּראָפּערטיעס, נאָמען אָדער הויז. אזוי וואָס ס געגאנגען צו פּאַסירן דאָ איז אַז מיר דרוקן אויס ערשטער די נאָמען און דעמאָלט די הויז פון יעדער תּלמיד. איך קענען לויפן דעם אין נאָדע טאַקע געשווינד צו ווייַזן איר. מיר באַקומען ערשטער די C נוסח פֿאַר שלייף, ווו מיר באַקומען יעדער כייפעץ זייַענדיק געדרוקט אויס. און דעמאָלט מיר האָבן די דזשאַוואַסקריפּט נוסח, ווו איר קענען נאָר דרוק אויס יעדער שליסל און ווערט ינדיווידזשואַלי. כל רעכט. איצט אַז מיר ווע באדעקט נאָדע.דזשס, איך טראַכטן מיר ניטאָ גרייט צו באַקומען סטאַרטעד מיט מעטעאָר. ווי איך האט, מעטעאָר האט אַ גרויס אַרבעט פון שרייבן עטלעכע פאַרטיק ביישפילן פֿאַר איר אַז איר קענען ויספאָרשן דורך דעם טוטאָריאַל אָדער אין די סעמינאַר טעקע. אבער דאָ איך ווילן צו אָנהייב מער פון קראַצן. זאל ס שאַפֿן אַ פּשוט צו טאָן אַפּלאַקיישאַן. דאס איז מין פון די באַזע פון ​​וואָס די צו טאָן אַפּלאַקיישאַן איך אנטפלעקט איר פריער איז. אין דעם טוטאָריאַל, איר וועט זען אַז עס ס אַ באַפֿעל מעטעאָר שאַפֿן צו שאַפֿן אַ נייַ מעטעאָר פּרויעקט. איר דאַרפֿן צו רופן דעם אין סדר צו לויפן מעטעאָר פראיעקטן ווייַל עס וועט לויפן די קאַמאַנדז צו שאַפֿן די מעטעאָר טעקעס נייטיק פֿאַר דיין פּרויעקט. אויב איר גיין אין די וואָקזאַל, מיר קענען גיין אין די טעקע גערופן שריט איינער. און שריט איינער וועט שטימען מיט די ערשטער שריט אין די טוטאָריאַל. נאָטיץ עס זענען פאָלדערס, שריט איינער, שריט צוויי, אַלע די וועג צו פינף. און יעדער איינער איז קאָראַספּאַנדינג צו אַ שריט אין דעם טוטאָריאַל. איך בין געגאנגען צו עפענען עס אין מיין טעקסט רעדאַקטאָר דאָ אַזוי מיר קענען זען אַ ביסל פון וואָס איז געווען באשאפן. מיר באַמערקן אַז עס זענען פיר הויפּט פּאַרץ. עס ס אַ מעטעאָר וועגווייַזער, .מעטעאָר. און אַז איר יוזשאַוואַלי טאָן ניט דאַרפֿן צו פאַרבינדן. מעטעאָר נעמט זאָרגן פון אַז טעקע, און עס נאָר מאכט זיכער אַז דיין פּרויעקט וועט אַרבעט ריכטיק. מיר אויך האָבן דרייַ טעקעס, אַ HTML טעקע, אַ דזשאַוואַסקריפּט טעקע, און אַ קסס טעקע. זאל ס ערשטער אָנהייב מיט די HTML טעקע. אין ערשטער בליק, דעם קוקט ווי אַ נאָרמאַל HTML דאָקומענט. אבער באַמערקן אַז עס ביסט אַ ביסל דיפעראַנסיז. איינער, דאָס איז ניט אַקשלי אַ גאַנץ HTML דאָקומענט. מיר ניטאָ פעלנדיק די HTML טאַגס. דאס איז נאָרמאַל. אין מעטעאָר, איר ניטאָ ניט דערוואַרט צו שאַפֿן די HTML טאַגס. אַז ס געטאן פֿאַר איר. איר ווילן צו בעגינ-- אויב איר ווילן צו שאַפֿן אַ וועבזייַטל, איר נאָר דאַרפֿן צו אָנהייבן מיט די קאָפּ קוויטל, דעפֿינירן אַז, און דעמאָלט דעפֿינירן דעם גוף קוויטל. אבער אויב איר באַמערקן אין דעם HTML טעקע, מיר האָבן אַ נייַ קוויטל. מיר האָבן די מוסטער קוויטל. דאס איז נישט נאָרמאַל HTML. דאס איז אַ ספּעציעל ווערסיע פון ​​HTML אַז מעטעאָר מאכט בנימצא צו איר. עס ס גערופן פּלאַץ באַרס. איר קענען דעפֿינירן טעמפּלאַטעס ווי ביסל מאַדזשולז, מין פון ווי העלפּער פאַנגקשאַנז, אין דיין C אָדער דזשאַוואַסקריפּט קאָד. דאס מוסטער וואָלט האָבן אַ נאָמען גערופן אַרבעט. און איר קענען זען רעכט דאָ אויף שורה 13 אַז איר קענען רופן די טעמפּלאַטעס. און וואָס מעטעאָר וועט טאָן איז נאָר פּלאָמבירן אין די טאַסקס פֿאַר איר. אן אנדער זאַך איר זאל באַמערקן איז אַ ביסל אַנדערש איז דעם יעדער פונקציע. יעדער וועט נעמען די בייַטעוודיק טאַסקס און מין פון גיין דורך עס אין אַז פאָרעאַטש שלייף מיר געזען אין בייַשפּיל זיבן. דאס יעדער קענען נעמען אַ ווערטערבוך אָדער אַ רשימה, אַן כייפעץ אָדער אַ רשימה, און עס וועט נאָר גיין דורך אַלע פון ​​די וואַלועס ווי אַ פאָרעאַטש שלייף וואָלט. אזוי אויב מיר האָבן אַ בינטל פון טאַסקס, דעם וועט רופן די מוסטער אויף יעדער אַרבעט. זאל ס לויפן די מעטעאָר פּרויעקט נאָר צו זען אַז דאָס כאַפּאַנז. איך לויפן די מעטעאָר פּרויעקט מיט נאָר מעטעאָר אָדער מעטעאָר לויפן. און איצט מעטעאָר נאָר וועט דאַרפֿן צו געשווינד צוגרייטן די פּרויעקט, אָנהייב די דאַטאַבאַסע ווי נייטיק, און דעמאָלט פּאָסטן די אַפּ לאָוקאַלי. מיר קענען גיין צו אונדזער וועב בלעטערער איצט. און מיר וועט זען אַז מיר האָבן אַ זייער פּשוט אַפּ. אזוי וואָס מיר האבן געזען געוויזן אַרויף איז פאקטיש די שריט איינער, די שריט איינער טעקע. זאל ס מאַך אויף צו טרעטן צוויי נאָר ווייַל איך טראַכטן עס וועט דינען די זעלבע צוועק. איך בין נאָר געגאנגען צו טוישן צו די שריט צוויי וועגווייַזער און לויפן מעטעאָר ווידער אַזוי מיר קענען זען די מוסטער מיר נאָר געארבעט מיט. יא, אַ קשיא? וילעם: אויב מיר ניטאָ געטינג דערלויבעניש געלייקנט, איז טהאַט-- וואָס ס עס גערופן פֿאַר וואָס? ראַדזשער זוראַוויקקי: אויב איר ניטאָ פליסנדיק מעטעאָר לויפן, און איר האָבן דערלויבעניש געלייקנט, עטלעכע פון ​​דיין טעקעס זאל ניט האָבן די רעכט דערלויבעניש שטעלן. אזוי איר האָבן צו קאָנטראָלירן ווו די פּערמישאַנז זענען אַוועק. זיי קען זיין אַוועק אין דיין מעטעאָר פּרויעקט, אָדער זיי קען זיין אַוועק אין דער מעטעאָר טעקעס זיך. וילעם: אויב איך דאַונלאָודיד עס נאָר איצט פון דיין גיטהוב, דעמאָלט וואָס זאָל איך טאָן [ינאָדאַבאַל]? ראַדזשער זוראַוויקקי: אויב איר ווילן צו מאַכן זיכער איר קענען צוטריט עס, עס ס אַ באַפֿעל איר קענען לויפן. זאל מיר געשווינד שרייַבן עס אויס אַזוי אנדערע מענטשן קענען זען עס. איך בין געגאנגען צו עפענען אַ נייַ קוויטל דאָ און גיין אין מיין סעמינאַר טעקע. טשמאָד איז די באַפֿעל צו טוישן פּערמישאַנז, און איר קענען זאָגן ר פֿאַר טאָן עס רעקורסיוועלי פֿאַר יעדער טעקע. און פּערמישאַנז, איר קענען פּרובירן 0755 צו מאַכן זיכער איר האָבן פול צוטריט, און אַלעמען אַנדערש קענען לייענען. און אויב איר נאָר לויפן דעם באַפֿעל, עס וועט מאַכן זיכער די פּערמישאַנז זענען אין טשעק פֿאַר די גאנצע וועגווייַזער. פליסנדיק לס-ך קענען ווייַזן איר די פּערמישאַנז אין מער דעטאַל. דאס קוקט גוט. וואָס ס מערסט וויכטיק איז אַז איר האָבן אַלע דרייַ רווקס פֿאַר אַלע די טעקעס אין די סעמינאַר וועגווייַזער. האט אַז סאָלווע די פּראָבלעם? וילעם: עס זאגט פעלנדיק אַפּעראַנט [ינאָדאַבאַל]. [ינאָדאַבאַל] ראַדזשער זוראַוויקקי: איר האָבן צו מאַכן זיכער איר האָבן אַ פּינטעלע בייַ די סוף פון דיין באַפֿעל. וילעם: [ינאָדאַבאַל]. ראַדזשער זוראַוויקקי: כל רעכט. זאל אונדז געשווינד גיין צוריק צו די היגע באַלעבאָס, די אַפּ מיר האָבן. און איר וועט זען אַז מיר האָבן אַ ווייניק טאַסקס דאָ, ווי דערוואַרט. מיר האָבן אַ בינטל פון קסס, וואָס איר טאָן ניט דאַרפֿן צו זאָרג וועגן. די מעטעאָר טוטאָריאַל נאָר גיט דעם צו איר צו מאַכן דיין צו טאָן רשימה קוקן אַ ביסל ניסער ווי די קלאָר HTML. און מיר האָבן די דזשאַוואַסקריפּט טעקע, וואָס איך וועט גיין אין מער דעטאַל אַ ביסל שפּעטער, אָבער עס נאָר גיט די טאַסקס. דאס איז אַרבעט איינער. דאס איז אַרבעט צוויי. דאס איז אַרבעט דרייַ. אזוי דעם איז די דאַטן מעטעאָר ס געטינג. איינער פון די קיל זאכן וועגן מעטעאָר איז אַז ענדערונגען קענען פּאַסירן אויטאָמאַטיש. אויב איך געוואלט צו טוישן די נאָמען פון די ערשטער אַרבעט, אַזוי עס וואָלט זאָגן דעם איז ניט אַרבעט איין, און איך היט אים, דעמאָלט ווען איך גיין צו די וועב בלעטערער, ​​איר קענען דערפרישן עס, און עס אויטאָמאַטיש זאגט דעם איז ניט אַרבעט איינער. איר קענען טאָן די זעלבע זאַך אין קיין פון די טעקעס. מאַכן אַ טוישן, אַנשטאָט פון צו טאָן רשימה, איך וועט האָבן עס מיין צו טאָן רשימה. און איין זאַך איר נאָר באמערקט, אַז איך האט ניט אפילו האָבן צו דערפרישן. דער געדאַנק פון רעפרעשינג איז מין פון סאַלווד פֿאַר איר מיט מעטעאָר. ווען עס דיטעקץ דער טעקע ענדערונגען, עס וועט מאַסע די ענדערונגען פֿאַר איר. דאס אַרבעט אויף אַלע טעקעס, צי עס ס HTML, קסס, אָדער דזשאַוואַסקריפּט. צו ווייַזן איר וואָס דעם אַפּ וואָלט קוקן ווי אָן קסס, איך קענען באַזייַטיקן עס אַלע. און ווען עס ס רעלאָאַדעד, איר איצט האָבן אַ ניט ווי פייַן-קוקן צו טאָן רשימה. זאל ס שטעלן אַז צופרידן צוריק. און שורלי גענוג, עס ריפרעשיז, און אונדזער קסס איז צוריק. גרויס. מיר קענען איצט מאַך אויף מיט די טוטאָריאַל. זאל ס רעדן וועגן שריט צוויי, טעמפּלאַטעס. דאס איז וואָס מיר נאָר געזען מיט די פאַרשידענע טאַסקס. מעטעאָר וועט דערקלערן צו איר וואָס טעמפּלאַטעס און ווי דעם לאָגיק אַרבעט. אבער לאָזן ס נאָר קוק אין די קאָד צו זען אויב מיר קענען מאַכן זינען אויס פון אים. אין זייער פּשוט פּראָגראַמען, ווי וואָס מיר האָבן אין די פּשוט צו טאָן, שריט איינער, שריט צוויי, שריט דרייַ, שריט פיר, שריט פינף, מיר טאָן ניט האָבן קיין פאָלדערס. מיר טאָן ניט האָבן די סערווירער טעקע איך דערמאנט. מיר טאָן ניט האָבן די קליענט טעקע אַז איז דערמאנט. אזוי מעטעאָר וועט לויפן אַלע די טעקעס. עס וועט לויפן עס ביידע אויף די קליענט, ביידע אויף די סערווירער. און אויב איר ווילן פּאַרץ פון דיין דזשאַוואַסקריפּט קאָד צו לויפן נאָר אויף די קליענט, זיי דאַרפֿן צו מאַכן זיכער אַז איר האָבן אַ אויב סטאַטעמענט, מין פון ווי וואָס מיר האָבן אין אונדזער דזשאַוואַסקריפּט טעקע דאָ. אזוי מעטעאָר, בלויז אויב עס ס די קליענט, דעמאָלט איך ווילן צו דעפֿינירן אַ מוסטער העלפער גערופן טאַסקס. וואָס דעם קאָד טאַקע טוט איז עס זאגט עס ס אַ כייפעץ גערופן מוסטער אַז מעטעאָר גיט. און מיר רע געגאנגען צו לייגן אַ העלפער. העלפּערס זענען די טאַסקס, די זאכן ווי די טאַסקס. איר וועט זען אַז אויב מיר גיין צוריק צו די HTML טעקע, מיר גערופן יעדער אויף טאַסקס. טאַסקס איז ניט דיפיינד אין די HTML. עס ס דיפיינד אין די דזשאַוואַסקריפּט. און מעטעאָר דארף צו וויסן וואָס טאַסקס איז ווען מיר גיין אין די דזשאַוואַסקריפּט דאָ. טאַסקס איז דעם העלפער. העלפּער, איר קענען טראַכטן פון עס ווי אַ מוסטער בייַטעוודיק. און וואָס טוט טאַסקס טאָן? נו, עס קערט דער רשימה פון וואַלועס. ווייַל עס ס אַ רשימה, מיר קענען רופן יעדער אין עס. אזוי אַז ס וואָס מיר רופן יעדער אויף טאַסקס. און איצט מיר האָבן אַרבעט. וואָס טוט אַרבעט טאָן? נו, עס האט דעם פייַל דאָ נאָך די געגרייַזלט ברייסאַז. אַז מיטל אַרבעט איז אַ מוסטער. עס ס ניט אַ העלפער, ווי וואָס מיר נאָר געזען. עס ס אַ מוסטער מיר ווע דיפיינד. און ווו האָבן מיר דיפיינד עס? מיר ווע דיפיינד עס ווייטער רעכט דאָ. אַלע דעם מוסטער טוט איז ופפירן אַ רשימה פּונקט, און עס רופט טעקסט. איצט, טעקסט מיינט צו זיין אַ העלפער, אָבער איך וועט ווייַזן איר אַז דאָס איז פאקטיש נאָך אַ דאַטן מיטגליד פון טאַסקס. ווען איר רופן יעדער, עס גייט אין די דאַטן סטרוקטור אַ קליין ביסל. ווי די פאָרעאַטש שלייף, עס איצט נאָר קוקט בייַ די ערשטער עלעמענט אין אונדזער כייפעץ. מיר זען אַז טעקסט איז דיפיינד דאָ אין אונדזער כייפעץ. אזוי מעטעאָר איז קלוג צו וויסן אַז מיר ניטאָ גערעדט וועגן דעם טעקסט, ניט די העלפּער גערופן טעקסט. עס נאָר געץ די ווערט פון דעם טעקסט דאָ און דיספּלייז עס ווי HTML, און אַז ס ווי די דאַטן גייט פון די דזשאַוואַסקריפּט צו די HTML. מאָווינג אויף כאָטש, אין דעם בייַשפּיל מיר שווער קאָדעד יענע וואַלועס. מעטעאָר טוט צוויי טאַקע פייַן זאכן פֿאַר אונדז. אויסערדעם דעם לעבן דערפרישן אַז מיר געוויזן, עס אויך מאַנידזשיז אונדזער דאַטאַבייס. אויב איר האט צו אַרבעטן מיט פפּ, איר האט צו קאַנפיגיער פפּמיאַדמין. איר האט צו מאַכן זיכער דיין טישן זענען אַלע אין טשעק. איר האט צו טאָן אַ פּלאַץ פון אַרבעט צו מאַכן זיכער אייער דאַטע איז פאָרמאַטטעד ריכטיק, און פפּ קען יבערגעבן מיט אים. איצט, מעטעאָר ניצט אַ נייַ פּעראַדיים. דאס איז אַ מער מאָדערן וועג פון האַנדלינג אַ דאַטאַבייס. עס ס אַ טעכנאָלאָגיע גערופן מאָנגאָדב. פונקט ווי אין דזשאַוואַסקריפּט, מיר געזען אַז עס האט ניט ענין וואָס טייפּס די דאַטן האט. אלץ איז געווען אַ וואַר. עס איז געווען ניט אַ טשאַרסטאַר. עס איז געווען ניט אַ ינט. עס איז געווען ניט אַ סטרוקט. עס איז געווען נאָר וואַר דעם, וואַר אַז. מאָנגאָדב אַרבעט מין פון די זעלבע וועג. איר טאָן ניט האָבן צו דעפֿינירן דיין טישן. איר טאָן ניט האָבן צו זאָגן אַ טיש האט אַ נאָמען, וואָס האָט אַ ינט. עס האט, איך טאָן ניט וויסן, אַ דאָלאַר, וואָס איז אַ דעצימאַל. עס ס נאָר די דזשאַוואַסקריפּט אַבדזשעקץ, אַלע די וואַרס, יסענשאַלי. און דעם איז אַ טאַקע שטאַרק וועג צו פּראָוטאַטייפּ דיין אַפּ. און אַז ס וואָס מעטעאָר נעמט מייַלע פון ​​דעם. אויב מיר גיין צו טרעטן דרייַ, זאל ס זען וואָס האט געביטן. אויב מיר קוקן אין די אַלע HTML, ניט פיל. קסס האט נישט פארענדערט בייַ אַלע. אבער די קליין טוישן מיר זען אין HTML איז מיר ווע פארענדערט ווי טאַסקס איז דיפיינד. טאַסקס איז איצט אַ פונקציאָנירן. אַז מיטל אַז יעדער צייַט מיר ווילן צו באַקומען טאַסקס, מיר ניטאָ געגאנגען צו לויפן דעם פונקציאָנירן. עס טוט ניט צוריקקומען די פונקציאָנירן ווי אַ ווערט. מעטעאָר איז קלוג צו פאקטיש לויפן די פונקציאָנירן צו זען וואָס מיר באַקומען אויס. און עס קערט דעם זאַך גערופן טאַסקס. מיר ווע דיפיינד טאַסקס אויף שורה איינער, און עס ס אַ מאָנגאָ זאַמלונג. מאָנגאָ איז ריפערינג צו די דאַטאַבאַסע מעטעאָר ניצט, און דעם נייַ נאָר מיטל לאָזן ס מאַכן אַ נייַ זאַמלונג, רופן עס טאַסקס. אין מיסקל, דעם וואָלט זיין עקוויוואַלענט צו קוקן פֿאַר די טיש גערופן טאַסקס. מאָנגאָ האט זאַמלונגען, ניט טישן. אזוי דעם נאָר קוקט פֿאַר טאַסקס. איצט, מוסטער אין אונדזער העלפער אין דער מוסטער, אַלע מיר האָבן צו טאָן צו באַקומען אַלע די טאַסקס איז דעם פונקציע, געפינען און דעם פּוסט בראַסע. דאס איז מער באַזונדער צו מאָנגאָ סינטאַקס. עס ס שעפע פון דאַקיומענטיישאַן אָנליין פֿאַר ווי איר קענען מאַכן עפעקטיוו און טאַקע נוציק מאָנגאָ קוויריז. אבער עפּעס ווי דעם איז גוט גענוג פֿאַר נאָר געפונען אַלע די דאַטן. איצט, איינער פון די ישוז איר זאל זען איז אַז מיר קיינמאָל פאקטיש לייגן דאַטן. אזוי וואָס כאַפּאַנז ווען מיר פאקטיש לויפן שריט דריי? זאל ס געשווינד גיין אין שריט דריי און לויפן מעטעאָר. נאָטיץ אַז איך געהאט אן אנדער מעטעאָר פּרויעקט פליסנדיק ערגעץ אַנדערש, אַזוי מעטעאָר טוט ניט ווי אַז. איך בין נאָר געגאנגען צו געשווינד פאַרמאַכן צו די אנדערע מעטעאָר מיט קאָנטראָל C, גיין אין שריט דרייַ, און לויפן מעטעאָר ווידער. נאָטיץ עס ס סטאַרטינג מאָנגאָדב ווייַל מאָנגאָדב איז אַ טייל פון יעדער מעטעאָר פּרויעקט. אזוי עס זאגט מיין אַפּלאַקיישאַן האט ערראָרס. אַז ס אַ פייַן שטריך מעטעאָר האט. עס מאכט זיכער דיין HTML איז געזונט וואַלאַדייטאַד. זאל ס געשווינד קוקן בייַ וואָס דאָס זאל זייַן. עס מיינט איך האב אַקסאַדענאַלי קאַפּיד דעם אומרעכט HTML קאָד. אויב איך ראַטעווען עס איצט, מעטעאָר אויטאָמאַטיש ריסטאַרטיד דער שליח, און איצט די אַפּ איז פליסנדיק ווי דערוואַרט. נאָטיץ צו פאַרריכטן דעם, איר קענען נאָר לויפן די זעלבע HTML טעקע פון ​​שריט צוויי, קאָפּיע עס אין שריט דרייַ. מיר קענען גיין צוריק צו אונדזער היגע באַלעבאָס. און איצט מיר זען מיר האָבן אונדזער צו טאָן רשימה. גרויס, אָבער עס ס ליידיק. מיר טאָן ניט פאקטיש האָבן קיין טאַסקס אין אונדזער מאָנגאָ דאַטאַבייס. אזוי לאָזן ס רעדן וועגן אַ ביסל וועגן מיר קענען טאָן אַז. אויב מיר גיין צוריק צו די וואָקזאַל, מיר קענען נאָענט עס און לויפן מעטעאָר מאָנגאָ. אויב איר ניטאָ באַקאַנט מיט ווי מעטעאָר מעשים, דעם אַקטשאַוואַלי גיט איר צוטריט צו די פול מאָנגאָדב פֿאַר מעטעאָר. נאָטיץ אַז איר האָבן צו זיין פליסנדיק מעטעאָר ערשטער פֿאַר דעם צו אַרבעטן. אזוי אויב איך לויפן דעם אין אַ נייַ קוויטל, איך קענען גיין צוריק צו דער זעלביקער וועגווייַזער. און איצט מעטעאָר אַרבעט נאָר פייַן. דאס איז אַ פּינטלעך. זאל מיר מאַכן עס אַ ביסל ביגער אַזוי מיר קענען זען. דאס קוקט אַ ביסל אַנדערש ווי וואָס איר זאל זיין געניצט צו איר טאָן ניט טאַקע דאַרפֿן צו נוצן מאָנגאָ. די גאנצע פונט פון מיר דאָ איז אַזוי אַז איר קענען נוצן דזשאַוואַסקריפּט. אבער אויב איר 'רע טשיקאַווע, די מאָנגאָ אַפּי טוט ניט ניצן סקל, די סטרוקטורעד קווערי שפּראַך. עס ניצט זייַן אייגן שפּראַך אַז קוקט אַ פּלאַץ ווי דזשאַוואַסקריפּט. זייער געשווינד, מיר קענען געפֿינען די טיש דורך דב.טאַסקס. און עס ס טעלינג מיר טורנס אויס אויב מיר לויפן געפינען, מין פון ענלעך צו וואָס מיר האבן מיט מעטעאָר, מיר קענען מאַסע אַלע די יסודות. די פּראָבלעם איז, מיר טאָן ניט פאקטיש האָבן קיין טאַסקס דיפיינד. אזוי עס קענען נישט באַקומען זיי. מיר קענען טאָן, כאָטש. אזוי מיר קענען לויפן אַרייַנלייגן מיט באַפֿעל אַרייַנלייגן. און מיר נאָר געבן עס אַן כייפעץ, און מיר נאָר מאַכן זיכער די פֿאָרמאַט איז וואָס מיר דערוואַרטן. אויב מיר געקוקט בייַ שריט צוויי, מיר געזען אַז יעדער אַרבעט איז אַ כייפעץ מיט אַ טעקסט ווי דער שליסל און וועלכער דיין צו טאָן פּונקט איז ווי אַ בייַטעוודיק. אזוי מיר קענען טאָן עפּעס דאָ. מיר קענען האָבן עס אַרייַנלייגן אַ אַרבעט גערופן איך קומען פון מאָנגאָ. און מיר דרוקן אַרייַן, און עס לויפט. מיר קענען לויפן געפינען ווידער, און מיר זען אַז עס איז אַ כייפעץ דאָ. מאָנגאָ אַסיינז עס אַ שייַן, וואָס איר טאָן ניט טאַקע דאַרפֿן צו זאָרג וועגן. וואָס ס וויכטיק צו איר איז די דאַטן איר שטעלן אין, איז די דאַטן איר באַקומען אויס. זאל ס גיין צוריק צו אונדזער וועבזייַטל, און היי, אונדזער אַרבעט לאָודיד. און איר קענען זען אַז ווייַל מעטעאָר איז זייער קלוג און שטענדיק ריפרעשיז פֿאַר איר, איך האט ניט האָבן צו פאַרבינדן די בלאַט. עס אויטאָמאַטיש לאָודיד. זאל ס לויפן עטלעכע קאָד אין דזשאַוואַסקריפּט כאָטש צו טאָן דעם. ווי מיר האָבן נאָדע אין דער צוריק סוף צו ויספירן אויס דזשאַוואַסקריפּט, מיר קענען אויך לויפן דזשאַוואַסקריפּט גלייַך אין אונדזער בראַוזערז. איר קענען טאָן דעם דורך אַ שטריך גערופן דורכקוקן עלעמענט. אויב איך רעכט גיט אויף אַ סעקציע פון ​​דער בלאַט, עס ס אַ אָפּציע גערופן דורכקוקן עלעמענט. אויב איר ניטאָ פליסנדיק אַ בלעטערער ווי סאַפאַרי, איר זאל דאַרפֿן צו געבן דיין דעוועלאָפּער מכשירים איידער איר באַקומען דעם שטריך. וואָס מיר זאָרגן וועגן איז די קאַנסאָול. אזוי מיר וועט נאָר גיין צו די קאַנסאָול בייַ די דנאָ. איצט מיר קענען לויפן קיין דזשאַוואַסקריפּט דאָ, ווי די דזשאַוואַסקריפּט טעקעס איך געוויזן אין די דזשס בייַשפּיל. אבער איצט לאָזן ס קוק בייַ טאַסקס. מיר קענען לויפן אונדזער באַפֿעל. און אַלעווייַ איך וועט קענען צו מאַכן עס אַ ביסל ביגער אַזוי מיר קענען אַלע זען. אויב מיר לויפן טאַסקס.פינד, און איר וועט זען אַז דאָס איז די פּינטלעך זעלביקער קאָד אַז די דזשאַוואַסקריפּט טעקע ניצט אין שריט דרייַ, דעם טאַסק.פינד. מיר קענען לויפן די זעלבע זאַך, און איצט מיר באַקומען עטלעכע טשודנע שטאָפּן. ווי טאָן מיר פאקטיש באַקומען די דאַטן? נו, מיר האָבן צו לויפן דעם באַפֿעל גערופן ברענגען. דאס איז זייער נוצלעך פֿאַר דיבאַגינג. וואָס איר באַקומען דאָ איז אַ לויפֿער, און דעם איז אַ פייַן וועג מעטעאָר האט אָפּטימיזעד פעטשינג דאַטן. דאס לויפֿער האט אַלע די פֿעיִקייטן פֿאַר לעבן אַפּדייטינג און רעפרעשינג די בלאַט ווען עפּעס האט געביטן. אבער עס וועט נישט באַקומען אונדז די דאַטן. מיר קענען באַקומען די דאַטן דורך ברענגען. און איר זען מיר האָבן אַ כייפעץ, און עס ס נאָר ווי וואָס מיר האבן אין מאָנגאָ, מיט אַ שייַן און די טעקסט מיר שטעלן אין. אזוי ווי טאָן מיר אַרייַנלייגן אַ פּאָזיציע אין מעטעאָר? נו, מיר נאָר האָבן טאַסקס. און דעמאָלט מיר קענען לויפן די זעלביקער אַרייַנלייגן באַפֿעל, געבן אַ ווערטערבוך אָדער אַ כייפעץ מיט די זעלבע פֿאָרמאַט, טעקסט און דעמאָלט איך קומען פון די קאַנסאָול. נעמען אַ קוק אויבן ווייַל ווען איך טאָן דעם, עס ווייזט אַרויף אויף די וועבזייַטל אויטאָמאַטיש. נאָטיץ אַז איר קענען שטעלן עפּעס איר ווילן אין די זאכן. עס טוט נישט האָבן צו האָבן אַ פאַרפעסטיקט סטרוקטור. איך קען האָבן אַ גלייַך צו די נומער דריי און ב גלייַך צו פאַלש. און עס אַלע מעשים. איך קענען אַפֿילו קלייַבן ניט צו אַרייַננעמען אַ טעקסט בייַ אַלע. דאס איז נאָר ניט רעקאַמענדיד כאָטש ווייַל דעמאָלט מעטעאָר וועט נישט וויסן וואָס צו אַרויסווייַזן. אבער אין יעדער פאַל, מיר באַקומען אַ שייַן, און אַז ס די שייַן פון די כייפעץ איר קענען נוצן. ווי מיר פאָרזעצן מיט שריט פיר און שריט פינף, די טוטאָריאַל וועט ווייַזן איר וועגן וואָס איר קענען שאַפֿן וי יסודות ניצן די HTML איר וויסן צו שאַפֿן פאַרשידענע טאַסקס. זאל ס קוק בייַ שריט פיר טאַקע געשווינד. מיר וועט זען אַז מיר צוגעלייגט אַ אָפּטיילונג וועגן געשעענישן. טעמפּלאַטעס קענען האָבן העלפּערס, וואָס באַקומען אונדז דאַטן. אבער עס קענען אויך רופן געשעענישן. און דעם איז ווו שטאָפּן ווערט נוציק, ווייַל געשעענישן ביסט וואָס פּאַסירן ווען איר גיט אויף פאַרשידענע זאכן אויף דיין וועבזייַטל. דאָ, אונדזער קאָד איז טעלינג אונדז צו לייגן דעם געשעעניש. לייג עס ווען איר ווע דערלאנגט עפּעס מיט די סאָרט נייַ אַרבעט. וואָס איר האָבן דאָ איז אַ קסס סעלעקטאָר. אזוי דעם נאָר קוקט פֿאַר אַ HTML עלעמענט אַז האט די סאָרט נייַ אַרבעט. און עס קוקט פֿאַר די געשעעניש, ווי פאָרלייגן. אנדערע געשעענישן אַרייַננעמען גיט, כאַווער, טאָפּל גיט, ענלעך צו וואָס איר באַקומען אין נאָרמאַל HTML. וואָס איר געבן עס דאָ איז איצט אַ פונקציאָנירן. און איר קענען האָבן דיין קאָד אין אַז פונקציאָנירן. דאס פונקציאָנירן איז וואָס ענדס אַרויף געטינג גערופן ווען איר פאָרלייגן דעם נייַ אַרבעט. זאל ס קוק בייַ די HTML נאָר אַזוי מיר פֿאַרשטיין וואָס דעם נייַ אַרבעט איז. מיר'ווע צוגעלייגט אַ פאָרעם דאָ מיט סאָרט נייַ אַרבעט. און עס האט אַ אַרייַנשרייַב וואָס נעמט טעקסט. און דעם איז ווו מיר וועט לייגן אונדזער נייַ טאַסקס. זאל ס לויפן שריט פיר אין די וועבזייַטל צו זען וואָס עס קוקט ווי. מיר קענען פאַרלאָזן ערשטער אויס פון די מאָנגאָדב מיר האבן פון אונדזער פרייַערדיק בייַשפּיל מיט קאָנטראָל סי און לאָזן ס טוישן עס אין די שריט פיר וועגווייַזער. מיר וועט לויפן מעטעאָר ווידער צו אָנהייבן די סערווירער. און ליידער, איך געהאט מעטעאָר פליסנדיק אין אנדערן וואָקזאַל. אזוי איך בין נאָר געגאנגען צו מאַכן זיכער דעם פארשלאסן. זאל ס פאַרלאָזן דעם און טוישן צו אָנטייל פיר, שריט פיר. גוט. איצט אונדזער מעטעאָר קאָד איז פליסנדיק. און איר קענען זען אַז עס דערהייַנטיקט, אָן אונדז אפילו נאכדעם צו דערפרישן די בלאַט. וואָס האט געביטן דאָ איז איצט אַז מיר טאָן ניט האָבן קיין טאַסקס, אָבער מיר האָבן אַ פאָרעם דאָ, דעם טעקסט קעסטל, צו לייגן אונדזער נייַ טאַסקס. און מיר קענען דרוקן אונדזער אַרבעט דאָ. איך קומען פון די HTML בלאַט. ווען איך דריקן אַרייַן, עס גאַט דערלאנגט. מיר קענען זען וואָס געטראפן ווי דיפיינד דורך די דזשאַוואַסקריפּט קאָד. וואָס דעם פונקציאָנירן האט איז נעמען די טעקסט פון די פאָרעם, און דעמאָלט נאָר גערופן טאַסקס.ינסערט, ווי מיר האבן אין דער קאַנסאָול. זיי אויך אויסדערוויילט צו לייגן אַ קרעאַטעדאַט דאַטע. דאס איז ווי איר וואָלט ספּעציפיצירן די קראַנט צייַט. נאָך אַז, עס קלירז די פאָרעם דורך מאכן זיכער די ווערט איז די ליידיק שטריקל. און דעמאָלט עס רופט צוריקקומען פאַלש צו מאַכן זיכער גאָרנישט אַנדערש כאַפּאַנז. ווען איר צוריקקומען פאַלש פון אַ פאָרעם געשעעניש, אַז סטאַפּס דורכפירונג. זאָגן אַ פאָרעם האט אַ קאַמף, ווי פאָרלייגן צו אַ פפּ בלאַט. אויב איר האט ניט אומגעקערט פאַלש, איר'ד צוריקקומען אמת. עס וואָלט סוף אַרויף מאכן אַז בעטן. פאַלש ינערסעפּץ עס און סטאַפּס עס רעכט דאָרט. אזוי אַז איז געווען אַ ביסל דעמאָ וועגן ווי מעטעאָר מעשים, און מיר ווע שוין ווייַטערדיק די טוטאָריאַל פֿאַר אַ בשעת. און איר קענען ביטע פילן פֿרייַ צו פאָרזעצן טאן דעם. עס זענען שעפע פון ​​רעסורסן, און די טוטאָריאַל איז פאקטיש נאָר זייער גוט וועגן יקספּליינינג וואָס ס גייען אויף. איך טאָן ווילן צו ווייַזן איר איצט, אין די ביסל מינוט מיר האָבן לינקס, וואָס זענען עטלעכע פון ​​די קולער פֿעיִקייטן פון מעטעאָר, און וואָס זענען עטלעכע פון ​​די מער נוצלעך פּאַקאַדזשאַז. איינער פון די גרויס זאכן וועגן מעטעאָר איז אַז איר האָבן אַ פּעקל סיסטעם. איר קענען לייכט ינקאָרפּערייט קאָד אַז פילע טויזנטער פון דעוועלאָפּערס האָבן געשריבן ווערלדווייד אין דיין מעטעאָר פּרויעקט. איין בייַשפּיל פון דעם איז וואָס איר זאל טאָן אין שריט נייַן פון די טוטאָריאַל, ווו איר זענען טריינג צו לייגן אַקאַונץ צו דיין מעטעאָר פּרויעקט. אויב מיר האָבן אַ קס50 פפּ פּרויעקט, מיר וואָלט האָבן צו פאַרלאָזנ אויף די פריימווערק אָדער אונדזער אייגן קאָד צו מאַכן זיכער מיר סיקיורלי שעפּן פּאַסווערדז און וסערנאַמעס און סטאָרינג די דאַטאַבאַסע און אַלע פון ​​אַז. עס טורנס אויס מעטעאָר האט עטלעכע פּאַקאַדזשאַז צו טאָן אַז פֿאַר איר, און צו טאָן עס זייער לייכט. וואָס מיר קענען טאָן איז לייגן אַ ביסל פּאַקאַדזשאַז. אזוי לאָזן ס טאָן אַז רעכט איצט אין אונדזער קאַנסאָול. איך בין געגאנגען צו פאַרלאָזן די פּרויעקט און רעכט איצט גיין אין פּשוט-אַלע. איצט, פּשוט-אַלע איז די פּרויעקט אַז איר וועט האָבן נאָך זייַענדיק געטאן מיט שריט 11 אָדער שריט 12, בייַ די סוף פון דעם טוטאָריאַל. און לאָזן ס געשווינד קוקן בייַ אים צו זען וואָס זענען די פאַרשידענע פֿעיִקייטן מיר האָבן. זאל ס נאָר מאַכן זיכער עס ס פליסנדיק. מאל עס נעמט אַ בשעת צו דערפרישן, אָבער דאָ עס איז. מיר האָבן אונדזער אָפּציע צו באַהאַלטן גאַנץ טאַסקס, און מיר קענען זיך אין. און דעם איז געשען מיט די מעטעאָר פּעקל. עס ס גרויס. מיר האָבן איצט נאמען און פּאַראָל צייכן אין. אבער וואָס אויב מיר געוואלט צו לייגן אן אנדער מין פון לאָגין מעקאַניזאַם? זאל ס זאָגן איך געוואלט צו קלאָץ אין מיט מיין מעטעאָר חשבון. איך בין געגאנגען צו לויפן מעטעאָר לייגן, און דעם איז די סינטאַקס פֿאַר אַדינג פּאַקאַדזשאַז. איך קענען זאָגן אַקאַונץ, און אַקקאָונצ.מעטעאָר. עס ס געגאנגען צו איצט געפינען די פּעקל און מאַסע עס. איר קענען זען אַז איך האב ניט געפונען די רעכט פּעקל נאָמען. אזוי ווי טאָן איר געפינען אויס וועגן פּאַקאַדזשאַז? גוט עס ס אַ גרויס וועבזייַטל, געמאכט בנימצא דורך די מעטעאָר מענטשן, גערופן atmospherejs.com. אַטמאָספערעדזשס, איינער וואָרט, פּינטעלע קאַם, איז אַ גרויס ריפּאַזאַטאָרי פֿאַר דערגייונג אַלע פון ​​די מעטעאָר פּאַקאַדזשאַז אין די ריפּאַזאַטאָרי. איך קענען זוכן אַקאַונץ, און דעריבער עס וועט ווייַזן מיר אַלע די באַטייַטיק שטאָפּן, אַלע פּאַקאַדזשאַז מיט די חשבון ס נאָמען. בשעת אַז לאָודז, מיר קענען פּרובירן אַדינג עטלעכע אנדערע פּאַקאַדזשאַז. אפֿשר דער מעטעאָר פּעקל איז ניט ארבעטן רעכט איצט, אָבער איך קענען לייגן פאַסעבאָאָק. איך קענען לייגן די חשבון און דעמאָלט לויפן די מעטעאָר פּרויעקט ווידער. אַמאָל דעם סטאַרץ, לאָזן ס זען וואָס ס פארענדערט אויף דער וועבזייַטל. איר קענען סעע-- איך זאל האָבן צו דערפרישן עס דאָ. איך האָבן אַ קנעפּל צו קאַנפיגיער פאַסעבאָאָק לאָגין. און דאָ, איך האָבן אַלע די ינסטראַקשאַנז מעטעאָר האט צוגעגרייט פֿאַר איר פֿאַר באַשטעטיקן אַרויף אַ פאַסעבאָאָק אַפּ. און איר קענען נוצן אַז אינפֿאָרמאַציע צו לייגן דיין ידס. אַמאָל אַז ס געטאן, איר וועט האָבן פאַסעבאָאָק לאָגין ארבעטן אין דיין אַפּ. איך בין נאָר געגאנגען צו באַקומען אַ אַפּ שייַן און אַ סוד, נאָר צו ווייַזן איר ווי דעם זאל אַרבעט. איר וועט דאַרפֿן אַ פאַסעבאָאָק חשבון צו נוצן פאַסעבאָאָק דעוועלאָפּער אָפּציעס. זאל מיר נאָר געשווינד געפינען די מעטעאָר שליסלען אַז ביסט נייטיק. איך האָבן אן אנדער מעטעאָר פּרויעקט אַז איך בין געגאנגען צו נוצן, און איך בין נאָר געגאנגען צו נעמען די שליסלען פון אַז טעקע. און אַמאָל איך געפינען עס, איך וועט נאָר קענען צו קאָפּיע די שליסלען אין מיין פאַסעבאָאָק. אזוי דאָ איז אַ שליסל. און דעם איז סוד. איר זאָל ניט זייַן ייַנטיילונג דעם מיט מענטשן. און דעמאָלט איר געבן עס דיין אַפּ סוד. און דעם איז אַזוי פאַסעבאָאָק ווייסט איר זענען איר. און איר ראַטעווען די קאַנפיגיעריישאַן. איך טראַכטן אין דער פּראָצעס איך האָבן פארשטאפט מיין מעטעאָר אַפּ. אזוי איך נאָר ווילן צו מאַכן זיכער עס ס נאָך דאָרט. גוט, לאָזן ס מאַכן זיכער אונדזער מעטעאָר סערווירער איז פליסנדיק אַזוי די וועב בלאַט איז פליסנדיק. נאָטיץ אויב מיר האַלטן די מעטעאָר סערווירער, די בלאט איז נאך דארט. עס נאָר וועלן ניט דערהייַנטיקן ענימאָר. די מעטעאָר סערווירער איז נייטיק פֿאַר מאכן זיכער די בלאַט איז לעבן. גוט, איך ווע דערלאנגט עס, און איצט איך קענען צייכן אין מיט פאַסעבאָאָק. איצט עס ס נאָר אַ ענין פון בעת אַ פאַסעבאָאָק קנאַל אַרויף און פּאַטינג אין דיין חשבון אינפֿאָרמאַציע און לאָגינג אין. אַמאָל איר טאָן אַז, פאַסעבאָאָק זאל גריזשען איר פֿאַר עטלעכע מער זיכערהייַט. אזוי מיר וועט נאָר האַלטן עס. די פונט איז אַז ווען איר ניטאָ געטאן מיט וואָס, איר וועט האָבן פאַסעבאָאָק לאָגין. מעטעאָר האט אַ בינטל פון אנדערע פּאַקאַדזשאַז ווי געזונט. איר קענען קלאָץ אין מיט Google+. איר קענען קלאָץ אין מיט גיטהוב. איר קענען קלאָץ אין מיט טוויטטער. אָדער אויב איר זוכן, איר וועט געפינען שעפע פון ​​אנדערע זאכן ווי מעעטופּ, לינקעדין, און מעטעאָר דעוועלאָפּער. אזוי מעטעאָר דעוועלאָפּער איז די פּעקל איך איז געווען איר זוכט פֿאַר. מעטעאָר לייגן אַקאַונץ-מעטעאָר-דעוועלאָפּער. אין די דערווייל, איך אויך ווילן צו רעקאָמענדירן עטלעכע אנדערע פּאַקאַדזשאַז פֿאַר דיין פראיעקטן. עס זאל באַווייַזן נוציק צו אַרייַננעמען די דזשקווערי פּעקל. דעם אַלאַוז איר צו נוצן דזשקווערי אין דיין קלייאַנץ. איר קען נאָר טאָן עס מיט איין שורה, און מעטעאָר וועט מאַכן זיכער איר ניטאָ אַרויף צו דאַטע אויף דזשקווערי. איך אויך רעקאָמענדירן האָוסטאָן: admin. דאס איז מין פון ווי אַ פפּמיאַדמין מין פון געצייַג פֿאַר דיין מאָנגאָדב. דעם אַלאַוז איר צו רעדאַגירן דיין דאַטן גאַנץ לייכט אָן בעת ​​צו גיין צו די מאָנגאָ שאָל, ווי איך האט געטאן פריער אין דער סעמינאַר. אזוי איצט אַז וואָס ס פליסנדיק, לאָזן ס לויפן מעטעאָר ווידער און זען וואָס מיר קענען טאָן. איר באַמערקן אַז אַדינג עטלעכע פּאַקאַדזשאַז זאל האָבן זיי פאָרשטעלן עטלעכע וואָרנינגז. איר וועט ניט דאַרפֿן צו זאָרג וועגן אַז מיט האָוסטאָן. אזוי מיר קענען איצט האָבן די אָפּציע צו קאַנפיגיער מעטעאָר אַדמין. און זיי געבן איר די אינסטרוקציעס אויב איר ווילן צו שטעלן אַז אַרויף. מיר קענען אויך איצט גיין צו / אַדמין. דאס איז געבראכט צו איר דורך די האָוסטאָן פּעקל. און דעם איז מעטעאָר אַדמין צובינד. איר נאָר שאַפֿן אַ אַדמין חשבון, ווי אַזוי. און אויב איר דערפרישן די בלאַט, איר זאל האָבן עטלעכע זאַמלונגען ווייַזונג אַרויף. עס ס אַ זייער נוציק געצייַג, און איך שטארק רעקאָמענדירן עס. איר קענען זען אַז ווייַל האָוסטאָן איז געבן עטלעכע ערראָרס, מיר טאָן ניט האָבן קיין קאַלעקשאַנז ווייַזונג אַרויף רעכט איצט. די וועג איר וואָלט נוצן האָוסטאָן איז מאכן זיכער דעם פונקציע געץ גערופן אין דיין פּשוט-אַלע. אזוי האָוסטאָן טוט ניט וויסן וואָס מיין טאַסקס זענען. מיר שטעלן זיך אַ מאָנגאָ זאַמלונג גערופן טאַסקס. זאל ס גיין אין פּשוט-אַלע און נאָר מאַכן זיכער אַז אין די דזשאַוואַסקריפּט, מיר האָבן צוגעגעבן טאַסקס צו אונדזער זאַמלונגען. מיר ווע איצט געראטעוועט, און עס ס בנין די אַפּלאַקיישאַן, רעפרעשינג. און לאָזן ס זען. איצט מיר האָבן עטלעכע טאַסקס. און מיר קענען שטעלן עטלעכע נייַ טאַסקס. אבער אויב מיר ווילן צו לייגן טאַסקס, זאל ס טאָן עס מיט די אַפּ זיך. איצט מיר קענען לייגן עטלעכע דאַטן. הי, דעם איז אַ אַרבעט. עס מיינט מין פון מאָדנע אַז מיר ניטאָ ניט געזען קיין טאַסקס. מיר זאל וועלן צו טשעק אויב מיר גאַט קיין ערראָרס דאָ, אָדער אפֿשר ערגעץ אַנדערש. אויב מיר גיין אין אַדמין, אַז מיינט מאָדנע. אויב איר ציען די ריפּאַזאַטאָרי נאָך דעם סעמינאַר, איך וועט מאַכן זיכער אַז פּשוט-אַלע ווערק מיט האָוסטאָן. צום באַדויערן, עס טוט ניט ויסקומען צו זיין אַרבעט בייַ דעם זייער מאָמענט. ביסט עס קיין אנדערע פראגעס? האָוסטאָן נאָרמאַלי איז אַ געצייַג אַז אַרבעט זייער געזונט. האָוסטאָן ספּאַסיפיקלי איז אַ ביסל בוגגיער ווי די אנדערע אָנעס, אָבער איך טאָן רעקאָמענדירן עס ווען עס אַרבעט. יאָ. וילעם: וואס קענען איר טאָן מיט די פאַסעבאָאָק פּעקל אַמאָל אַ באַניצער איז לאָגד אין מיט זייער פאַסעבאָאָק? ראַדזשער זוראַוויקקי: וואַנס אַ באַניצער ס לאָגד אין, איר קענען מאַכן רופט צו די פאַסעבאָאָק אַפּי. א פּלאַץ פון וואָס ליגט מער אין ווי פאַסעבאָאָק אָפּענס זייער אַפּי. מעטעאָר, מאַכן זיכער איר האָבן די קשר. אבער אַלץ נאָך אַז איז אַ ענין פון לערנען ווי צו נוצן די פאַסעבאָאָק אַפּי. וילעם: [ינאָדאַבאַל]. ראַדזשער זוראַוויקקי: כל רעכט. דאנק איר זייער פיל פֿאַר דעם קס50 סעמינאַר אין מעטעאָר. אויב איר האָבן קיין שאלות, איר קענען Email מיר בייַ מייַן בליצפּאָסט אַדרעס ליסטעד ונטער דעם סעמינאַר. און איך וועט זיין צופרידן צו ענטפֿערן אייערע פראגעס. איך וועט אויך זיין אין די קס50 האַקקאַטהאָן זאָל איר דאַרפֿן העלפן מיט דיין מעטעאָר פראיעקטן. דאנק איר פֿאַר וואַטשינג.