ALLISON Buchholtz-AU: Bütün hüquqlar hər kəs.
Bölmə geri xoş gəlmisiniz.
Bu, bizim penultimate bölüm.
Bu, kədərli.
Mən bunu gidiyorum nə bilmirəm hər bazar ertəsi uşaqlar görmədən.
Hesab edirəm ki, izlersin lazımdır danışarlar bəlkə biz bilər yalnız
burada görüşmək və nahar və ya bir şey var.
Bilmirəm.
Mən ərzaq əvəzinə gətirmək lazımdır.
Biz yalnız danışmaq lazımdır.
Amma bəli, gələn həftə olacaq son hissəsi.
>> Qeyd edək ki,, bir viktorina gələn həftə var.
Mən kimi mənim nə unuttum bilirik iki həftə əvvəlcədən xəbərdarlıq keçən həftə
lakin ümid uşaqlar bu gələn bilirdi.
İnşallah bu son biridir dövr üçün uşaqlar üçün midterms.
Amma bu bütün əhatə olacaq biz artıq getdi sonra material.
Belə ki, yalnız unuda bilər kimi deyil dörd loops və ya dəyişənlər.
Öyrəndik Çünki əvvəlində o,
o açıq-aydın Sizin viktorina üçün ədalətli oyun.
>> Bu olmaq üçün eyni format olacaq, eyni uzunluğu, belə ki, artıq istifadə olunur.
Olmalıdır olacaq əl problemləri ilə kodlaşdırma,
bəlkə bir doğru yalan, bəlkə bəzi qısa cavab.
Belə ki, olmalıdır format ilə tanış,
xüsusilə əgər təcrübə testlər.
Mən burada demək kimi, bu kumulyativ, lakin biz mütləq edirik
davam diqqət etmək irəli həftə altı olan şeylər.
Belə ki, biz yəqin edirik niyyətində deyil neçə bayt haqqında xahiş
hər bir növü və ya şeyi bu cür,
lakin biz yəqin ki, olacaq bağlı siyahıları kimi şeylər maraqlı,
və ya müxtəlif data strukturları, və ya müxtəlif alqoritmləri
Biz haqqında söhbət etdik ki,.
Belə ki, siz həqiqətən istəyirik etmək o qədər və əgər
Hər hansı bir resursları lazımdır, Burada resursları çox var.
Mən cür sizə verdi orada tez siyahısı.
>> Gələn həftə viktorina olacaq Bu müddət ərzində gözdən keçirin.
Hər hansı bir sualınız varsa və ya xüsusi mövzu,
viktorina xüsusi şeylər Siz artıq getmək edin istərdim
Mən, belə ki, vaxtından əvvəl mənə onlara göndərin cür ki, bəzi material hazırlamaq.
Bu əlavə bölmə baxış alacağıq
də keçirilməsi kurs geniş Biz keçən dəfə olduğu kimi gözdən keçirin.
Və bu olacaq eyni insanlar tərəfindən aparılır.
Hesab edirəm ki, əgər bilmirəm Bu yaxşı və ya pis edir,
lakin bu, məni olacaq, Daha Hannah, Davan, və Gabe.
Görmək gəlmək istəyirəm Belə ki, əgər Bizi bir-biri ilə bütün şaka
və viktorina vasitəsilə gəzmək nəzərdən, siz mütləq olmalıdır
da növbəti bazar ertəsi gəlir.
Belə ki, yalnız bir bazar ertəsi saat lazımdır yaxşı viktorina nəzərdən, dolu
sonra Çərşənbə axşamı, çünki hər şey ilə emal.
>> Amma mütləq kontrol Bu resursların həyata.
Study.csv.net Mən ilə qədər , ən faydalı biri hesab edirəm ki,
əsasən, çünki örnek kod bir çox,
bütün Power nöqtələri bu barədə bütün notları ilə,
Mən ən çox cəlb nə həqiqətən var mənim bölmə materialların.
Bir şey əvvəlki varsa Mən göndəriləcək ola bilər bölmələr
Siz ola bilər ki, kazanılmış, yalnız Mənə bildirin.
Keçən həftə örnek kod kimi, hər kəs almaq olmasaydı,
yalnız mənə eməktub göndərin və ya mənə danışmaq gəlmək, və mən ki, almaq əmin etmək lazımdır.
>> Belə ki, bu gün gedir JavaScript söhbət olmalıdır.
Belə ki, burada mən Tommy, Biz də yalnız keçən gecə sizə söhbət.
Mən Tommy sevirəm.
JavaScript öz sevimli deyil dil, burada dediyi kimi.
Onlar cəhd və bu ki, siz deyə bilərsiniz yaxşı, onlar yanlış olacaq.
Belə ki, Tommy JavaScript sahibidir.
Mən onun olduqca deyiləm səviyyəsi, lakin mən kimi idi
"Tommy, necə öyrətmək yoxdur Bu uşaqlar JavaScript? "
Beləliklə, mən ki, bəzi məsləhətlər var ümid onlar işləyib.
>> Belə ki, bilmək üçün bir neçə şeyi ki, JavaScript klient scripting edir
dil, PHP bir şey isə belə daha çox server-side hesab,
Bu, server yüklemek edildi tərtib və icra.
Bu icra öz maşın.
OK?
Belə ki, bəzi JavaScript səhifə yüklemek, və sizin maşın həyata keçirir.
Sintaksis C və PHP çox oxşardır.
Biz vasitəsilə getmək olacaq JavaScript bəzi nümunələr,
və siz görmək olacaq biz dəyişənlərin haqqında danışmaq yolu, loops
və şərtləri çox oxşardır.
OK?
Onlar oxşar olması deyil yəqin ki, siz bəzi səfər etmək niyyətindədir
up, bəzi hallarda, yalnız çünki C bir az daxil olacaq
orada burada olmamalıdır.
Bəlkə cəhd və bir şey yazın Bu çap edilə bilməz zaman.
>> Və ki, bir şey üçün bilirik ki, JavaScript
bir dinamik çap olunur PHP kimi dil.
Uşaqlar xatırlayıram varsa Belə ki, Keçən həftə bölmə,
biz cür idi zaman bunu Bizim PHP crash Əlbəttə ki,
bir string biri ola bilər necə gördüm bir int birinə çevrildi, və s.
Sizin dəyişənlərin növü run vaxt müəyyən edilir,
onlar artıq dəyişə bilər Proqramın Təbii ki,
və eyni şəkildə ki, biz heç vaxt Həqiqətən PHP dəyişənlər üçün növləri elan,
eyni bunu etmək olacaq Burada bir şey, biz, həqiqətən deyilik harada
Bizim dəyişənlərin növləri nəzarət, biz C. nə kimi, belə ki, danışmaq
>> Və sonra bir şey olduqca sərin var
Siz səhv edə bilər ki, konsol vasitəsilə yoxlamaq,
Bu böyük funksiyası ilə console.log olan
müxtəlif çap etməyə imkan verir dəyişənlərin və ya biz will obyektləri
haqqında danışmaq.
Mən idi son həftə kimi kimi dump ilə ", bu funksiyanı istifadə"
Sizin pset bu bir funksiyası Siz istifadə etmək console.log istəyirik.
Mən təəccübləndim neçə ofis saat tələbələr
dump funksiyası barədə bilmirdim.
Mən uşaqlar "kimi, bu iradəsi idi Sizin həyat çox asan edir. "
>> Bütün hüquqlar, belə ki, bu cür idi Yalnız qısa bir şey həmişə olduğu kimi,
biz nümunələr var.
Mən sizə uşaqlar bu sevgi bilirik.
Belə ki, burada bir çox bir misal var sadə JavaScript burada fayl.
Belə ki, yalnız yaratmaq olacaq deyir ki, bu pop-up,
"Salam dünya," Siz səhifəsinə daxil, lakin edək
keçir və bu bir az vasitəsilə gəzmək.
Belə ki, açıq-aydın, bu yalnız normal index.html kimi.
Belə ki, burada yalnız bizim normal şablon, və biz baş HTML var,
və yalnız CSS ilə kimi, biz necə sağ, bəzi kənar fayl daxil?
Biz bəzi script növü JavaScript mətn.
Və mənbə, hello.js edir olan aşağı burada.
Bu hello.js bütün fayl.
Və sonra biz bəzi adı və bəzi bədən HTML
Biz, həqiqətən, qayğı yoxdur.
>> Nə olar, biz bu səhifəni yük zaman, avtomatik olaraq bu script həyata keçirir.
OK?
Belə ki, JavaScript edəcək avtomatik icra.
Belə ki, nə olacaq nə, gedir dərhal getmək və bu icra.
Və ", uyarı demək olacaq.
Salam dünya. "
Funksiyası Hansı alert ki, əslində bu qutusu yaradır.
OK?
Belə ki, bu cür bütün əhatə var.
Heç bir şey idi, əlavə var yalnız alert başqa etmək,
və sonra biz istəyirdik nə Bizim Alert qutusu daxilində.
OK?
Belə ki, yalnız bir super sadə JavaScript nə edə nümunə.
>> Həqiqətən cool biri şeyi biz görəcəksiniz kimi,
JavaScript imkan verir ki, web pages manipulyasiya,
olmadan onlara hər zaman yeniden.
Məsələn, want-- Belə ki, əgər Əgər bir şey üzərində hovering olunur,
uşaqlar heç varsa Menyu bar kimi görünür,
və ya bir neçə üzərində hover zaman mövzu, bir Açılan menyu görünür
çünki JavaScript var.
OK?
Belə ki, ümumiliklə yeniden deyilik səhifə bu menyu göstərmək üçün,
yalnız bəzi xüsusi aradığınız İstifadəçi etmişdir fəaliyyət,
biz almaq lazımdır ki, hadisələr deyilir daxil, siz demək ki, görəcəksiniz dəfə
"OK, bu barədə bir şey redaktə səhifə və müxtəlif baxmaq,
lakin yalnız bu xüsusi şeyi redaktə.
Bütün şey yeniden etməyin. "
Belə ki, həqiqətən çox gözəl və Siz pages yeniden yoxdur
və bu, həqiqətən sərin var.
>> Belə ki, dəyişən bəyanatlar, belə ki, cür görə bilərsiniz
Mən azad tipli burada üst qoymaq.
Belə ki, bu çox PHP kimi.
Biz demək lazım deyil Nə cür etdiyiniz JavaScript
Bu dəyişənlərin hər gözləyirik olmalıdır.
Onlar istədiyiniz hər hansı növ ola bilər.
Bu halda qeyd, belə ki, biz bəyan yalnız "var" onlara çox sadəcə,
və sonra nə istəyirik Bizim dəyişən adı olmalıdır.
Qeyd etmək bir şey zaman ki, bir dəyişən adı qarşısında var qoymaq,
Bu yerli scopes.
OK?
Bu sizin üçün tamamilə ağlabatan deyil tamamilə yalnız Var silmək üçün
və yalnız s CS50 bərabərdir, və yalnız qlobal dəyişən olacaq.
OK?
Belə ki, bu həm yolları başlamaq olar, yalnız istədiyiniz necə asılıdır.
Siz başlatılıyor etdiyiniz əgər funksiyası ərzində ki,
və bu dəyişən istəyirəm ki, funksiya ərzində scoped qalmaq
Siz istədiyiniz olacaq var kimi bir şey, bir dəyişən adı
Siz istəyirsinizsə, qarşı qlobal siz scoped
yalnız adını edə bilərsiniz dəyişən və sonra
Siz istədiyiniz hər hansı ki, bərabər seçin.
OK?
>> Bu, aşağı burada sərin şey növüdür Biz dəyişən qeyd, çünki
b kimi doğru başlayır.
Və nə bu edə bilərsiniz does-- Hər kəs bu nə mənə?
Beləliklə, biz bir uyarı var.
Nə b yazın ki, əvvəlində ola bilərmi?
Auditoriya: Boolean.
ALLISON Buchholtz-AU: Boolean.
Sağ.
Və sonra biz b redesign Bu simli, sağ?
Beləliklə, burada b hansı növü?
Bu doğru, bir string olarıq?
Belə ki, nə üçün vacibdir bildiriş biz ki, c edir
demək olar ki, heç vaxt ola bilər belə bir şey.
Biz dəyişən var ediyorum, başqa bir şey kimi tökmə,
bəlkə bir iki ilə bir funksiyası yoxdur i, bir tam bir muzd gedin.
Amma biz, b, burada qeyd əgər çox asanlıqla növü dəyişir.
>> Auditoriya: gözləyin, belə ki, yalnız edə bilərsiniz "Bir tam b etmək?" kimi
>> ALLISON Buchholtz-AU: Bəli.
Siz yalnız bir tam b təkrar təyin edə bilərsiniz.
>> Auditoriya: Həqiqətən, mi?
>> ALLISON Buchholtz-AU: Bəli.
Və sonra bir int olacaq.
Belə ki, dəyişənlərin üzərində dəyişə bilərsiniz Çox proqram əlbəttə.
Onlar ciddi çap deyil.
Bu, çox loosely çap olunur.
OK?
Əsasən sizin dəyişənlərin edə bilər nə biz növ PHP gördüm kimi, istəyirəm.
Onlar bəzi crazy şeyi edə bilər Bu olduqca diqqətli olmaq vacibdir.
Yaxşı dəyişənlərin adlandırın.
Siz qəflətən deyil, Əgər Siz kimi olacaq
"Mən bu idi düşündüm, gözləyin string və indi bir int var,
və mən, həqiqətən əmin deyiləm burada olur ".
Belə ki, bu yalnız bir sadə nümunəsidir göstərən necə dəyişən asanlıqla edə bilərsiniz
onun növü üzərində dəyişiklik bir proqram əlbəttə.
>> OK.
Belə ki, bu baxmaq lazımdır super, super tanış.
Belə ki, bu JavaScript bizim loops var.
Onlar istisna olmaqla, tam eynidir əvəzinə i sıfır bərabərdir dörd int,
biz yalnız var i sıfır bərabərdir deyə bilər.
Və sonra biz eyni cür ola bilər vəziyyəti, yeniləmə eyni sort,
i plus plus yalnız gözəl işləyir.
Fours eyni, belə ki, whiles, eyni
və nə whiles tam eynidir.
Ümumi format eyni cür.
Qeyd edək, dörd, parantez, Mötərizədə, bütün eyni.
Həmçinin semicolons olacaq biz nümunə kodu almaq zaman.
Siz olduqca görmək lazımdır c kimi çox eyni.
>> Funksiyası bəyannamələrin üçün, daha çox oxşar.
Biz bəzi funksiyası var ki, yalnız bu bir funksiyası var, və sonra deyir ki,
adı bizim funksiyası, və giriş.
Və biz, biz hiss təkrar heç burada növləri var.
Sağ?
Biz heç bir şey bu söyləyərək var ints və ya ikiqat, və ya üzüb gedirdi olmaq lazımdır.
Onlar istədiyiniz hər hansı ola bilər.
Nə əhəmiyyətli olduğunu hiss edir Biz əvvəlcədən funksiyası yazmaq lazımdır
JavaScript bildirmek üçün Bu, həqiqətən, bir funksiyası var.
>> Belə ki, bu yalnız bir sadə məbləği x və ya y qaytarır funksiyası,
və sonra nə də sərin var ki, həqiqətən bilər ki,
dəyişən bir funksiyası təyin.
Belə ki, bu halda, məbləği indi həqiqətən məbləği yoxdur fəaliyyət göstərir.
Burada qeyd Belə ki, biz funksiyası, funksiyanın adı, giriş.
Sağ?
Burada biz yalnız funksiyası və giriş var.
Belə ki, bu anonim funksiyası adlanır.
Bu yeni olmalıdır, bir şey sizin ən uşaqlar, siz bütün əgər.
Belə ki, əsasən, hansı ki, deməkdir ki, biz deyil ki,
adı lazımdır bizim Bu halda fəaliyyət göstərir.
Biz yalnız OK, mən gedirəm ", demək olar Burada həyata bu funksiya var
onun giriş və burada nə etmək olacaq. "
Və xüsusilə təyin etdiyiniz zaman bir dəyişən bir funksiyası
manipulyasiya olacaq ki, Siz mütləq deyil
Çünki bu adı lazımdır Əgər istinad etmək olacaq
Bu dəyişən ona adı deyil nə ilə
funksiyası həqiqətən adlanırdı.
OK?
>> Biz burada Belə ki, biz İndi bəzi dəyişən məbləğ
ki, bərabərdir üç və beş məbləği.
Və biz bu almaq olardı.
Bu yalnız bir uyarı var ki, Üç üstəgəl beş sayı bərabərdir.
Bu plus yalnız concatenate edəcək nə bizim cavab simli üzərində idi.
Həmçinin sərin, üstəgəl strings concatenate bilər.
>> JavaScript, PHP kimi, HTML və CSS biz dediyi kimi,
Bunun bir çox alaraq etdiyiniz cür Biz də Burada off təlim təkərlər
və uşaqlar bilirəm bir çox necə həqiqətən bu şeyləri anlamaq üçün.
Onlar qədər müxtəlif istəyirik, lakin onlar xarici deyilik
və hər şeyi Google bilməz ki, və ya w3 məktəbləri ilə online onlara baxmaq.
Və biz, həqiqətən, sizin gözləyirik , cür, təcrübə uşaqlar
və öz məlumat.
Beləliklə, mən bu bir az görünə bilər bilirik c bəzi şeyləri daha az ətraflı
biz, lakin bir səbəbdən həqiqətən var.
Amma ümid edirəm ki, çox deyil müxtəlif və bu, böyük deyil.
>> JavaScript seriallarda Belə ki, daha çox, çox oxşar.
Sağ?
Biz bəzi dəyişən array var ki, boş Mötərizədə bərabər
və yalnız bir boş array var.
Bu tez-tez adlanır hərfi array notation.
Yəni biz zəng yalnız bir şey var.
Biz burada array iki görürsünüzsə, biz bəzi üç elementlər vardır hərfi array,
sağ?
Və sonra biz bəzi ki, var üçüncü element
yalnız bir dəyişən , JS bu simli keçirməyi planlaşdırır.
>> Qeyd etmək yaxşı elementləri, virgülle ayrılmış,
yalnız gözləmək olardı kimi.
Biz kimi və siz də bu əldə edə bilərsiniz Bu göstərici notation C, sağ?
PHP Belə ki, müxtəlif İndi, biz geri olacaq
yalnız cür istinad indeksi şeyə.
Just C kimi, bu da sıfır index var.
Bu, həqiqətən, qəddar olacaq kimi hiss edirəm Onlar birdən-birə JavaScript birini əgər
index və idi tamamilə Siz Diziler haqqında necə düşünmək yenidən.
>> Bir sərin şey yerinə ki, heç sizə etsəniz olan
, bir sıra uzunluğu istədi bəlkə onun vasitəsilə təkrarlamaq
sizin qədər bir son tapmaq, və ya Siz yalnız nə olardı.
JavaScript daha çox boş deyil, çünki Yalnız növü daha yolları, kimi, biz burada görmək
biz yalnız bu array edə bilər böyük biz qərar çünki.
Biz array üç fark etsəniz , başlamaq üçün üç şey var
lakin sonra qəflətən, oh, yalnız söylüyorum "kimi biz istəyirik.
Biz, həqiqətən, olacaq bu 101 şeylər etmək. "
Əgər bilmək istəyirsinizsə Belə ki, Sizin serialın faktiki uzunluğu,
Bu kimi bunu.
Və biz bir çox görmək olacaq nümunələri bu notation,
lakin JavaScript ilə adətən var nə
Siz söhbət edirik obyekt funksiyası dot nə cür
Siz ona müraciət istəyirəm.
OK?
>> Bu halda, belə ki, bizim obyekt, array iki
və biz istəyirik deyə serialın iki uzunluğu.
Belə ki, bu, yalnız ki, uzunluğu kimi çağırır.
Və sizin uzunluğu qayıdacaqlar.
Həmçinin qeyd etmək bir şey deyil Biz serialların qeyd ki,
C fərqli olaraq, onlar yoxdur eyni tipli bütün olmalıdır.
Bu PHP kimi daha çox.
JavaScript kimi əsasən C və PHP bu maraqlı meld.
Belə ki, nəzərə almaq lazımdır.
İndi, yalnız güman edək Sizin seriallarda əsasən ki,
ki, C seriallarda kimi Onlar sıfır yönümlü olunur.
OK, belə ki, hər şey edir.
Siz həmçinin yalnız uzada bilər Siz istədiyiniz hər hansı index üçün array.
Bu yəqin ki, seg ki, halbuki sizə günah və ya bir səhv vermək,
JavaScript nah, bu gözəl var ", kimi.
Mən bu var.
Biz yalnız düz getmək lazımdır harada istəyirəm. "
>> OK, belə ki, obyektlərin çox vacibdir.
Siz uşaqlar bu çox istifadə olunacaq Sizin P dəsti, əgər mən düzgün xatırlayıram.
Bu ki, bir şey, belə ki, C bənzər structs var.
Belə ki, zaman aşağıdakı məsələlər barədə düşünmək olar biz nümunə getmək hüququ
bundan sonra mən bu lazımdır düşünürəm daha çox sense-- etmək
lakin biz əsasən obyektlərin üçün istifadə Əlbəttə bağlı məlumat təşkil edir.
Biz söhbət edərkən C structs, biz tez-tez
bir ad var idi bir tələbə haqqında danışmaq, ID, ev, bilirsiniz, konsentrasiyası.
Və eyni şey növü var ki, biz burada obyektlərin istifadə edin.
Bu təşkil etmək yalnız var oxşar məlumat.
>> Siz də daha çox bu hesab edə bilər PHP Diziler assosiativ oxşar.
Belə ki, bu şey cür olardı biz bir dəyəri ilə bəzi əsas olduğu,
PHP çox oxşar.
Belə ki, bəzi başlamaq olar boş obyekt, biz burada görmək kimi,
yalnız qıvrım aşırma ilə.
Belə ki, diziler kvadrat mötərizə var.
Boş obyektlərin qıvrım aşırma var.
Yaxşı fərq var.
Bu yalnız iki fərqli yolları xüsusiyyətləri təyin etmək üçün.
Belə ki, bu cür deyil bir yol daha çox
ilə, PHP benzer bizim Bizim əsas ilə assosiativ seriallarda,
və dəyəri, halbuki bu bir That lazımdır
JavaScript bu çox daha çox.
Bu konqres olmağa çalışır.
Və eyni şəkildə etdik ki, array iki dot uzunluğu, bu, deyib
"OK, mənə bu vermək Bu obyektin bağlayırlar. "
Sağ?
Belə ki, kimi idi eyni şəkildə, "mənə vermək serialın iki atributu uzunluğu, "
Bu mənə bir vermək ", deyib Bizim boş obyekt mülkiyyətidir. "
Və ya bu halda, biz Burada bəzi dəyəri üçün təyin.
Amma siz də bu yolu gedə bilər.
>> Və sonra burada bu yalnız iki müxtəlif siqnallar göstərir.
Belə ki, bu siqnallar göstərir ki, eyni olardı,
Bu yalnız iki müxtəlif yollarla var Biz istəyirik element daxil.
Ki, hər kəs mənada edirmi?
Mən bu kimi hiss yəqin ki, çox əhəmiyyət kəsb edir,
yalnız PHP off gələn çünki.
Amma biz daha çox nümunələr, bu kimi sanki tam eyni deyil.
Bu bir çox yalnız sintaksis dəyişdirmək.
>> OK, nümunələr var.
Mən nümunələri sevirəm.
Belə ki, burada bəzi CS50 bir obyekt dəyişən,
və biz bütün bu saxlamaq Bu barədə məlumat.
Beləliklə, biz əlbəttə ki, təlimatçı, TFS, psets və itiuclu.
Beləliklə, biz bu demək olar ki, qeyd müxtəlif növ bütün.
Sağ?
Belə ki, obyektlərin bilərsiniz müxtəlif növ atributları.
Çox var şeylərdir Biz hesab edə bilər PHP bizim assosiativ array oxşar.
Belə ki, əsas, dəyəri, əsas, dəyəri, əsas dəyər, belə ki, və s.
Nə də eyni şəkildə maraqlı biz seriallarda ərzində seriallarda ola bilər ki,
biz də obyektlərin ola bilər obyektlərin ərzində obyektlərin və ya seriallarda.
Siz, həqiqətən, məhdud heç edirik yalnız şeyi bir bir.
Biz yalnız, çox Inceptionesque əldə edə bilərsiniz orada dovşan deşik aşağı davam.
>> Biz biz hiss əgər Belə ki, bir kurs var ki,
simli bir string, təlimatçı edir və array, bir int və Boolean.
Belə ki, bu müxtəlif şeyi bütün.
>> Bütün hüquqlar, belə ki, biz başqa bir var.
Belə ki, bu halda, biz obyektlərin bir sıra.
Belə ki, yalnız bir obyekt kimi bu bir sıra ola bilər.
Biz də obyektlərin bir sıra ola bilər.
Bu faydalı ola bilər cür oxşar düşünmək
necə bir hash idi masa, biz bir sıra var idi
Bütün bu müxtəlif structs növ
müxtəlif idi göstəricilər qovşaqlarının və etajer.
Amma bu halda, biz obyektlərin bir sıra var.
Belə ki, bu bir sıra kimi assosiativ Diziler.
Beləliklə, biz bir ilk element edirəm adı James ilə obyekt olmaq
və Winthrop ev.
>> Siz uşaqlar xatırlayıram bilər bu çox oxşar bir şey
Son pset ilə burada əgər , verilənlər bazası bir şey çıxardı
ilk sort Sizin sıra şey idi
haqqında məlumat bütün qarşılandı ilk istifadəçi,
və sonra ki, daxil index idi onların səhmdar və ya cache almaq üçün
və ya etajer.
Belə ki, bu çox eyni şey, bir az dəyişiklik
da sintaksis, az dəyişiklik sözləri biz onları təsvir etmək üçün istifadə.
>> Biz istəyirdi Belə ki, hər kəs deyə bilərsiniz Mənə bu siqnalı burada nə?
Və ya nə bu bit kodu bizim üçün nə edərdiniz?
Auditoriya: Bu, bütün adları verəcəyik.
ALLISON Buchholtz-AU: sağ, belə ki, yalnız bütün adları xəbərdarlıq edəcək
onun vasitəsilə getmək olardı, çünki kottec i, belə ki, sıfır başlamaq istiyorum.
Belə ki, OK, biz aradığınız, demək istədiyiniz Bu ilk obyekt da olan
Bizim serialın ilk slot edir.
Və mənə vermək "deyir ki, obyektin adı bağlayırlar. "
Beləliklə, biz burada, biz had scan, biz ad tapmaq istədiyiniz,
və biz çap istədiyiniz James, Molly, və Carl.
Hər hansı bir sualınız, bu günə qədər?
JavaScript təəssüf ki, Siz olacaq
Sizin qədər axtarır bir çox məşğul öz sintaksis həyata figuring,
ilə mübarizə.
Amma əlbəttə mən həmişə burada edirəm, ofis saat burada həmişə var.
Mən bu həftə çərşənbə axşamı ola bilər.
Orada değilseniz, siz, belə ki, Bu həftə məni ziyarət gəlir.
Bu, böyük olardı.
>> OK, belə ki, DOM Document-Object Model edir.
Belə ki, bu, yalnız bir yoldur biz düşünmək istəyirəm ki,
necə HTML və hər şey haqqında ərzində təşkil olunur.
Bu çox bir şey ki, yəqin ki, sizin viktorina gələcək.
Mən burada kimi mənim il idi HTML fayl, bunun üçün DOM doldurun.
Və yalnız az şey doldurun.
Bu inşallah asan xal olmalıdır.
İnşallah siz see-- lazımdır
>> Auditoriya: [işitilemez]
>> ALLISON Buchholtz-AU: Belə ki, Siz burada bu ağac görmək?
>> Auditoriya: Bəli.
>> ALLISON Buchholtz-AU: Belə ki, onlar istifadə xahiş edəcək
bədən altında gedir nə doldurun.
Bəlkə orqanına, biz bəzi divs və ya, bəzi bəndlərə var
və biz doldurmaq üçün xahiş edəcəyik çox bu kimi bir ağac.
Beləliklə, biz onun vasitəsilə gəzinti olacaq.
Belə ki, Document-Object Model bir yoldur
strukturu və hesab edirəm ki, qrafik bizim HTML haqqında.
Həmçinin biz almaq zaman daha JavaScript daxil,
Bu olacaq yol ki, biz, həqiqətən,
müxtəlif manipulyasiya səhifə elementləri.
Biz hər daxil olmaq üçün bir yol lazımdır Bizim HTML şeyi,
və bu bizə bir çox verir konkret standart yol
müxtəlif web pages arasında bunu.
>> Belə ki, biz yalnız vasitəsilə gəzmək əgər burada, əlbəttə,
Bizim sənəd bütün fayl kimi.
Bu açıq-aydın əhəmiyyət kəsb edir ən yüksək şey ki,
və sonra biz faktiki HTML var, burada bu tag uyğundur.
Həmçinin tags indent siz əgər Düzgün, bu DOM ağac yaratmaq
super sadə olur.
Beləliklə, biz burada baş var.
Biz bəzi bədən var ki, Biz HTML off kök bax
biz baş və bədən nə olan.
Baş ərzində biz bəzi adı tag, son adı tag,
belə ki, baş sonra gəlir bilirəm.
Və adı tag ərzində, biz hello, dünya var.
OK?
Belə ki, bu, bütün sol filialı var.
Və sonra sağ filialı üçün Burada biz HTML var ki, görəcəksiniz,
OK, biz bu baş hissəsi etdik, Biz yalnız bədən baxırıq
belə ki, biz bəzi bədən sahəsi var.
Və çərçivəsində yalnız biz odur ki, dünya, salam var.
OK?
Biz kimi şeylər olsaydı bir bracket p və sonra
Salam, dünya, və sonra başqa Elvan'ın bracket p, dünya,
biz iki Bubbles olardı Burada off gəlir.
Onlar bədən altında də istəyirik, çünki Onlar ayrı-ayrı ci maddələrdə bu halda edirik.
Təcrübə mütləq var Əvvəlki sınavlar ki,
eləcə də bu barədə online çox kimi.
OK, belə ki, bu, yalnız imkan verir Bizə gözəl hər şeyi görmək
və hər şeyi manipulyasiya Çox sistematik.
OK?
Biz necə dəqiq bilmək Bu ağac vasitəsilə axır,
belə ki, biz daxil olmaq üçün istədiyiniz nə.
>> Biz istəyirik OK, belə ki, bu model bu cür var,
Biz bu kimi şeylər istifadə edə bilərsiniz ki, və biz demək nə anlamaq,
və onlar standart edirik biz hər şeyin üstündə.
Belə ki, sənəd dot adı yalnız our-- adı bütün bunlar
olduqca özünü izahlı, Mən hesab edirəm ki, istəyirəm.
Belə ki, ilk üç nümunələri yalnız söyləyərək,
"OK, yalnız mənə vermək Bu web page adı. "
Belə ki, sizə nə başlığı uyğundur.
>> Document dot bədən vermək üçün gedir nə o bədən tags ərzində.
Belə ki, manipulyasiya edə bilər.
Və sənəd dot bədən dot HTML bir çox sərin bir daxil edin
və bəlkə super kimi deyil asan, lakin daxili HTML
Burada bu sağ üçün uyğundur.
Belə ki, heç istəyirsinizsə, bir səhifə mətn manipulyasiya,
adətən siz bunu etmək olacaq bədən dot daxili HTML ilə bir şey.
OK?
Belə ki, daxili HTML istinad çalışır nə bu tags arasında əslində.
OK?
Və sonra faydalı funksiyaları.
Siz almaq istəyirdi əgər Belə ki, Bu hər hansı hər hansı bir element,
bəzi Id var, sinif adı, və ya tag adı.
Bu çox oxşardır şeylər sağ, CSS ilə etdi?
Bəzi seçiciler var Harada ki, tag ya uyğun, bir sinif
biz onlara və ya Id verir ki.
Bu çox eyni yoldur.
Əgər bir şey varsa ki, , it bir sinif var
və tag adı elementləri almaq demək, və, orada və ya üzr olan it qoymaq
sinif adı.
Siz orada nöqtə qoya bilər.
Bu o bütün geri olacaq ki, sinif siz elementləri.
Belə ki, yalnız manipulyasiya edə bilər.
Eyni şəkildə, bəlkə siz yalnız belə ki, bəzi mövzu manipulyasiya etmək istəyirəm
bir h1 header etdik kimi.
Siz tag elementləri almaq edə bilər h1 bir tag adı, çünki adı.
Və eyni şəkildə, siz almaq istəyirsinizsə bəzi unikal şey, siz almaq tag edə bilərsiniz.
Id tərəfindən element alın.
Onlar, həqiqətən, bu çox var.
Bu yalnız çox çox üç kimidir.
Belə ki, kimi, online getmək əgər Mən təşviq etmək gedirəm
Siz və bəzi etmək öz tədqiqat,
Mən mütləq gəlir o bütün daxil axtarır.
Onlar super ola bilər faydalı, xüsusilə
Siz yalnız cür manipulyasiya etmək istəyirəm olmadan çox xüsusi şeylər
vasitəsilə getmək və cəhd hər şeyi analiz etmək.
>> OK, belə ki, son şey JavaScript hadisələr.
Belə ki, mən əvvəllər söhbət bir web üzərində gedir,
və bir şey üzərində hover zaman, və ya siçan bir şey üzərində hovers,
başqa bir şey olur.
Bu istədiyiniz nə bir hadisə kimi düşünmək.
Ki, qüdrət var Belə ki, nə onclick burada faydalı ola bilər.
Belə ki, mina Mən ki, hover idi olduqca əmin, yalnız hover edir.
Bu da bir ton axtarmaq bilər.
Bütün siyahı online var fərqli şeylər
Siz dinləyə bilərsiniz.
>> Amma JavaScript hadisələr əsasən yalnız şeyə cavab
ki, istifadəçi edir.
Sağ?
Belə ki, istifadəçi yoxdur bir şey bir hadisə var,
və JavaScript cavab lakin siz bunu etmək istərdim.
Bu müvafiq cavab verəcəkdir.
Belə ki, bu halda, biz bir pəncərə dot onload.
Belə ki, bu deyir, "gözləyin pəncərə dolu qədər ".
OK?
Belə ki, hər şey dolu, onload, sonra bu funksiyanı həyata keçirə bilər.
Belə ki, hər şey dolu, siz olacaq
bir axtarış düyməsini var ki, Id bir element olur
və nə ki, yazdıran element Axtar düyməsinə kimi.
Və sonra biz bu dəyişən var, biz "OK, onclick." deyə
Beləliklə, biz bir klik eşitdikləri zaman Axtar düyməsinə,
bir bu funksiya icra alert, Siz Axtar düyməsinə tıklayan.
>> Bu gözəl That nə olur Burada az qrafik təmsil.
Belə ki, bizim sənəd yük, ki onload var,
Biz Search Bu düyməsini.
Biz Axtar düyməsinə aradığınız.
Və Axtar düyməsinə sonra zaman tıklayan ki, burada uyğundur.
Onclick.
Sonra nəhayət, bizim istifadəçi bildirmek burada bu son xəttidir.
OK?
Bu dörd addımlar hər Belə ki, yalnız Dörd qutuları uyğundur
oralara alt.
Ki, hər kəs mənada edirmi?
>> Və sonra mən yalnız gedirəm bir şey ki, çox çox qısa ki, mən qeyd etmək
sizə uşaqlar təşviq ki, daha çox baxmaq getmək
bir kitabxana jQuery, ki, JavaScript üst inşa edilir.
Bu, super faydalıdır Ən kitabxanaları ilə.
Funksiyaları çox var.
Heç bir şey var Belə ki, Siz JavaScript etmək istəyirəm
İlk instinkt düşünmək olmamalıdır
ki, "nə funksiyası olmalıdır Mən kod? "Bu, olmalıdır
"Mənə kimsə görək artıq mənim üçün bunu. "
On həyata Çünki doqquz dəfə, Kimsə artıq görmüşük edəcək
və onlar yəqin ki, daha yaxşı görmüşük.
İnsanlar, bu bunu çox vaxt sərf və JavaScript çox geniş istifadə olunur
belə ki, insanlar daim var daha yaxşı etmək üçün çalışırıq.
Və jQuery funksiyaları bir çox var yəqin ki, sizin üçün faydalı olacaq
son layihə siz değilseniz web dizayn ilə bir şey edir.
Mən demək istəyirəm ki, "iş deyil, çətindir asan. "
Siz uşaqlar varsa, bu, böyük olacaq.
Biz Hackathon etdiyiniz zaman mən deyil olmaq istəyirəm bütün vurğuladı.
Mən sizin kimi olmaq istəyirəm, "Mən var bu. jQuery mənim geri var.
Mən bu funksiyaları yazmaq lazım deyil. "
>> Belə ki, yalnız iki şey Mən gedirəm, xatırlayıram
imkan uşaqlar daha baxmaq Öz jQuery daxil.
Mən demək gedirəm bütün edir bəzi olduqca zəhmli şeyi edir
və həyat edə bilərsiniz bütün çox asan.
Amma nə istəyirəm var nə fayl
siz onu istifadə etmək olacaq ki, Bu iki xətləri istəyirəm olacaq.
Siz istədiyiniz olacaq js jQuery dot js script.
Və həqiqətən, sizin mənbə bir URL olacaq.
Siz jQuery, Google Google varsa, həqiqətən, sizin üçün bütün faylları keçirilir.
Belə ki, siz mütləq istəyirəm Giriş əvəzinə URL etdi.
Mən burada bu qoymaq sadəlik naminə.
Bütün bu o deməkdir ki, burada edir Sizin jQuery kitabxana tapa bilərsiniz.
Əgər istəmirsinizsə, belə ki, böyük deyil öz kompüter keçiriləcək
Siz qarşısını almaq bilər, biz niyə yalnız Google URL qoymaq meyli ki,
sizin üçün bu faylları bütün keçirilir.
OK?
Mən söz verirəm, Google orada olacaq.
>> Və sonra nə Sen JavaScript fayl
bu yalnız bir xarici deyil, istifadə JavaScript istifadə etdiyiniz fayl.
Biz CSS keçid Eyni şəkildə faylları, bu şey eyni sort edir.
Bu yalnız fayl links Sizin JavaScript edir.
Mən bəzi nümunələr var sadə JavaScript.
Beləliklə, biz onun vasitəsilə davam edəcəyik.
Və sonra index JavaScript-da, olan JavaScript burada fayl,
Bu banderol növ Siz jQuery üçün var.
Siz demək olar ki 99.9 edirik zaman yüzdə gedir
Sizin index.js fayl bu var.
Bu edir deyir Çünki "Heç bir şey həyata yoxdur
Sizin sənəd həqiqətən qədər dəqiq istədiyiniz nə olan "hazırdır.
Sizin sənəd hazır deyil Çünki əgər və jQuery şeyler başlayır,
yalnız bir mess var.
Beləliklə, siz həmişə bu banderol olsun.
Və sonra orada getmək şeylər, mən Sizin uşaqlar öz perusing tərk etməlidir.
>> OK, belə ki, hər hansı bir sualınız hüququ var İndi ümumi JavaScript haqqında?
Və ya DOM model?
Əgər, biz bir sərin var biz vasitəsilə getmək olar nümunələri,
ki, uşaqlar mənə kodu kömək edə bilər.
Amma mən də gedirəm super gözəl və əgər
bir şey söyləmək istəmirəm Bu üçün, gözəl var.
Mən də yalnız örnekler verə bilər.
Amma bir şey PowerPoint Biz hərəkət əvvəl?
Cool.
>> Sizlərin enerji lazımdır kimi hiss edirəm.
Belə ki, biz başlamaq olacaq edirəm ilk mənim partiya nümunə.
Biz üç nümunələri var, Siz seçimi var.
Belə ki, biz saat, gedirik var ki, bir faktiki saat həyata keçirmək üçün
Vaxt gedir kimi yeniləmə olacaq.
Biz bu böyük Twitter funksiyası var.
Siz keçirilməsi nə şeylərdir.
Biz bu getmək olacaq.
Bam.
OK.
>> Biz bu böyük Twitter funksiyası var Burada, mən bilirəm that--, sağ?
Bu, böyük olacaq.
Uşaqlar heyecan olunur?
Bu sayını gedir siz yazmayıblar simvol,
mən indi yazın, açıq-aydın o, hələ də 140 deyir
lakin biz bu halda deyil bilirik.
Və sonra son bir ilə Burada, partiya üçün buraya basın.
Nə olacaq zaman Biz background-nin basın
rəng dəyişdirmək niyyətindədir.
Belə ki, uşaqlar üçün variantları var olan ilk etmək istəyirəm.
Mən sizə çox asan almaq lazımdır söz verirəm.
Hər kəs cür kimi hiss edirəm Bu gün əsas yalnız çox aşağı.
Belə ki, necə vasitəsilə gəzmək lazımdır Biz bütün bu həyata keçirəcək.
Siz zəng etmək istəyirsinizsə, da, böyük, amma
Hər kəs bir az yorğun kimi hiss edirəm.
Mən yalnız gəzmək lazımdır Bu misallar vasitəsilə.
Biz bir şey var ki, Biz ilk etmək istərdim?
Hər kəs?
No üstünlük?
OK.
Siz nə bilirik?
Biz partiya istəyirik.
Sizlərin çox az ehtiyac kimi hiss edirəm belə ki, biz birinci partiya bir edəcəyik.
OK.
>> Beləliklə, biz burada nə var ola ehtimal deyil.
İndi yaxşı.
OK.
Belə ki, nə biz burada var yalnız bir sadə HTML səhifə
Uşaqlar bütün super olmalıdır ki, Son iki psets ilə tanış.
Biz burada doc növü var.
Hər kəs görə bilər?
OK.
Cool.
Biz açıq-aydın bizim HTML var.
Biz bir mövzu var bir stil ilə bağlı ki,
yalnız mənim font gözəl və böyük və cəsarətli etdi.
Belə ki, narahat etmir.
>> Biz bəzi bədən ilə bir Id background, OK?
Biz olacaq, çünki fon dəyişir.
Beləliklə, biz dəyişdirilməsi olduğunuz zaman bədən fon,
iki həftə əvvəl xatırlayıram zaman web pages ilə məşğul olur.
Ki, var Belə ki, yaxşı.
Və biz bir Id tərəf bərabərdir var.
Bu h ref funt yalnız o deməkdir ki, eyni səhifə getmək olacaq.
Və partiya üçün buraya basın, biz bunu basın zaman niyə,
Bu təşəkkürlə, rəng dəyişdirmək lazımdır.
>> Və sonra biz burada bəzi script var bu partiya dot js bağlıdır
Çünki boş fayl, biz hələ bir şey yoxdur.
Və belə kədərli.
Amma çox tezliklə, bu dəyişəcək rəng, və bu, zəhmli olacaq.
>> Mən yalnız uşaqlar gəzmək gedirəm Biz bu yanaşma necə vasitəsilə.
Ilk şey Belə ki, Biz nə edə bilərsiniz,
biz fon dəyişən əgər bədən, ilk şey istədiyimiz bilər
həqiqətən qamarlamaq nə etmək bədən sağ, nədir?
Beləliklə, biz məbləğ etmək istəyirsinizsə, əlimizdən background və fark etsəniz,
Mən yalnız avtomatik olaraq yazmağa başlayın.
Xüsusi bir şey var ki, biz Bizim JavaScript fayllar üçün nə etmək lazımdır.
Mən dəyişənlərin elan başlaya bilərsiniz, və təsadüfi funksiyaları elan.
Və daha çox pulsuz forması var.
C, biz bütün verdi kimi deyil bu ağır qaydaları, və siz böyüyüb
belə ki, biz, "irəli getmək kimi istəyirik.
Pulsuz olun.
Istədiyiniz nə. "
Və JavaScript nə var.
Beləliklə, biz burada fon var.
Bizim DOM model ilə, biz, biz bilirik sənəd dot element almaq edə bilərsiniz,
və biz burada fark etsəniz, Bizim bədən Id var.
Sağ?
Belə ki, biz sənəd almaq edə bilərsiniz Burada Id və sadə biri.
Biz burada istəyirik Id nədir?
Auditoriya: Background.
ALLISON Buchholtz-AU: Background.
Perfect.
Və sonunda nöqtəli vergül.
Bu hələ üz getdi deyil.
Siz hələ semicolons lazımdır.
OK.
Belə ki, ilk biridir.
Və biz bir şey basın zaman, biz Sağ baş bir şey istəyirsiniz?
Beləliklə, biz bir dəyişən edə bilərsiniz ki, bir klik üçün gözləyir.
Biz nə olacaq, biz olacaq ki, bir düyməsinə bizim link daha çox oxşar edir.
Beləliklə, biz bir düyməsinə olacaq ki, Id tərəfindən element almaq dot sənəd bərabərdir.
Mən söhbət alıram linki vurun və ya partiya üçün buraya basın
link, mənim Id burada nə ola bilər?
Party.
Correct.
Çox pis günə qədər OK.
Hər kəs biz işle almaq?
>> OK, belə ki, indi biz bizim düyməsini və biz istəyirik
biz bunun üzərində basın zaman hər şeyi dəyişdirmək üçün.
Belə ki, biz PowerPoint xatırlayıram, Biz nə edə bilər çox sadə bir şey
yalnız düyməsini dot sağ, onclick edir?
Və bəzi funksiyası bərabər olacaq.
Bu anonim funksiyası var.
Və bu, yalnız mən, həqiqətən, as-- bu bir az böyük etmək üçün gedir.
>> Belə ki, nə mən yalnız burada, OK, deyirəm ki,
Biz düyməsini basın zaman olan biz yalnız istinad bu link,
Biz icra edir bu anonim fəaliyyət göstərir.
Biz hər hansı bir giriş ehtiyac yoxdur.
Biz istifadəçi deyir nə qayğı yoxdur.
Onlar basın zaman, biz istəyirik biz istədiyiniz nə üçün gedir,
olan fon rəngini edir.
OK?
, Hər hansı bir giriş yoxdur niyə ki, belə ki, biz yalnız bu anonim funksiyası var.
İndi biz, həqiqətən, olacaq Bu funksiya yazmaq üçün.
>> Belə ki, yolları bir dəstə var siz təsadüfi rəng yaratmaq bilər.
Mən yol idi üç təsadüfi ədəd yaratmaq
və RGB üç onları çevirmək.
Belə ki, bu, yalnız bəzi cool göstərir şeyi oh "kimi əgər ki,
Mən təsadüfi yaratmaq lazımdır nömrəsi. "Siz Googled əgər,
Bu tapmaq nə edir.
>> Belə ki, biz müxtəlif üç şeyi var, yenə qırmızı, yaşıl.
Sağ?
O Belə ki, üç bir rəng etmək şeylər.
Mavi, qırmızı və yaşıl.
Cool.
Və nə biz nə edə bilər bilirik ki, Bu 255 arasında olmalıdır ki,
və siz baxdı, bəzi təsadüfi sayı generator,
Siz riyaziyyat kimi bir şey əldə edə bilər Bu qədər baxmaq əgər, təsadüfi dot
bir sıra qaytarır sıfır və bir arasında.
OK?
Və nə nömrələri etmək bizim RGB üç dəfə arasında getmək?
Zero və nə?
Onlar nə qədər getmək olar?
255.
Riyaziyyat təsadüfi dot Belə ki sıfır və bir arasında gedir,
necə biz bu çevirmək istəyirsiniz bilər?
Auditoriya: Time?
ALLISON Buchholtz-AU: Bəli, dəqiq.
Belə ki, zaman 255 edir.
>> Auditoriya: [işitilemez] Bu [işitilemez] kimi.
ALLISON Buchholtz-AU: Math təsadüfi nöqtə.
Auditoriya: Cool.
ALLISON Buchholtz-AU: Bəli.
JavaScript yalnız qayğısına qalır.
OK.
Beləliklə, biz bu bütün bunu edə bilərsiniz.
Sağ?
Math təsadüfi dəfə 255 nöqtə.
Ki, kopyalayın.
Cool.
Şey Belə ki, bu may bir tam geri.
Sağ?
Bəlkə biz bir sıra almaq sıfır və bir arasında,
və bu qədər olmaq səbəb olur off və RGBs üzüb gedirdi ola bilməz.
Onlar ints olmaq lazımdır.
Bu cəhd əgər, yəqin ki, istədiyiniz Belə ki, bir düzensiz davranış var.
Bu bir az funky olacaq.
Belə ki, nə biz nə etmək istəyirik ki, əmin, bu dairəvi olunur ki,
və ya yol ətrafında bilər.
Mən döşəmə ilə dairəvi.
Mən həmişə əmin aşağı dairəvi edir.
Amma necə sadə gediş bu yalnız bir təsadüfi sayı almaq idi,
Siz düşünürəm necə Döşəmə bu sayı ola bilər?
Bu, çox oxşar.
Hər hansı bir fikir?
Yalnız math dot idi təsadüfi Belə ki təsadüfi, belə ki, biz söz istədiyiniz düşünürsünüz?
Math dot mərtəbə.
Və siz də riyaziyyat dot tavan edə bilərsiniz.
Dəyirmi birmənalı növü yoxdur, çünki
dəyirmi və ya aşağı ətrafında olub-olmadığını bilmək.
Belə ki, adətən biz həmişə riyaziyyat dot mərtəbə, riyaziyyat dot tavan.
Amma honestly--
>> Auditoriya: aşağı mərtəbə dəyirmi varmı?
>> ALLISON Buchholtz-AU: Floor aşağı el.
Və mənim hissəsində yalnız bir seçimi var.
>> Belə ki, indi biz üç ədəd var təsadüfi yaradılan ki,
və biz indi nə olacaq, biz istəyirik ki, yalnız fon dəyişdirmək niyyətindədir.
OK?
Beləliklə, biz artıq əlimizdən var background cür saxlanılır
background adlanan bu element.
Beləliklə, nə siz görəcəksiniz əgər, Siz bu ətrafında oynadı
biz stil dəyişdirmək istəyirik.
Bu bir şey növüdür ki, Google və anlamaq olardı
rəng dəyişdirmək üçün necə istəyirəm.
>> Amma yol bu rəng daxil fon stil dot fon nöqtə.
Belə ki, bu verilir deyərək edir bu obyekt, fon,
ki, istinad orada element Id,
Biz baxmaq olacaq stil ərzində üslub,
biz fonunda baxmaq olacaq.
OK?
Və siz getmək və bu qədər baxmaq əgər, Bu, bir az daha mənada edə bilər
lakin bu əsasən yalnız deyib "Mənə bu çox xüsusi atributu vermək
Mən əvvəllər müəyyən nə ".
Belə ki, nə biz bu dəyişən edirik Bəzi RGB, bu mənada edir, çünki.
Biz, RGB üç dəfə istifadə etdiyiniz?
Və biz Mən əmin I etmək istəyirəm yaxşıdır Burada quotes sağ sayı almaq.
Belə ki, biz nə biz var RGB və gedirik
bu kimi to-- qırmızı concatenation.
Və sonra biz bir vergül istəyirik.
Və sonra biz, yaşıl plus istəyirəm sonra bir vergül və bəzi mavi.
>> Belə ki, bu müsbət yalnız concatenation kimi deməkdir.
Belə ki, bu yalnız bu yaradır RGB ərzində olacaq string.
OK?
>> Auditoriya: [işitilemez] plus sonra yaşıl plus sonra qırmızı.
>> ALLISON Buchholtz-AU: Bəli, Hesab edirəm ki, qədər messed çünki.
Bu bir gözəl.
Oh, keçirilməsi.
No.
Mən əmin etmək lazımdır, çünki Mən bütün bu hüququ var ki.
Beləliklə, mən uno MOMENTO izah edəcək.
Mükəmməl, mavi, yaşıl.
İndi bitirdim.
Inanıram.
>> OK.
Belə ki, bu nə ki, fon bir simli müəyyən olacaq.
Sağ?
Hansı biz burada nə edir.
Bəzi RGB 255 vergül olacaq 255 vergül sıfır, və ya hər hansı sayı siz
var.
Beləliklə, biz burada edirik, biz bəzi simli var.
Biz nə etmək istədiklərini, biz istəyirik ki, cür dinamik yaratmaq
Biz, həqiqətən, bu proqram run zaman.
Belə ki, bu, bəzi simli edir.
Plus ilə concatenates qırmızı var dəyəri,
olan ilə concatenates bu concatenates vergül,
nə ilə yaşıl və s, və s.
OK?
Çox sonuna qədər Burada bu RGB parantez bağlanması.
OK?
>> Belə ki, nə bu gedir bir komanda həqiqətən yaratmaq
ki, üç ədəd RGB edir ki, fon, indi müəyyən edilir.
OK?
Belə ki, bu işləri nin görək.
Mən bunu ümid bu, çünki Mən real kədərli olmaq gidiyorum deyil.
Heç bir Oh.
OK, keçirilməsi.
Konkret background dot stil dot background.
Mən mütləq itkin alıram yalnız kiçik bir şey.
Siz uşaqlar nifrət edirsiniz?
Zaman yalnız kiçik bir az səhv var?
Yenilməz qüvvət sahibi, background.
RGB.
>> Auditoriya: [işitilemez]
ALLISON Buchholtz-AU: Xeyr
Mən sinif əvvəl bu cəhd.
Mən əvvəl idi hər şey var sinif halda mən kimi idi
"Mən səhv nə, gözləyin?"
I "kimi idi, çünki mən yəqin ki, olacaq bir nöqtədə mess bu qədər. "
Plus yaşıl.
Bu kimi hər şey görünür Düzgün zəncirləmə.
OK.
>> Auditoriya: [işitilemez]
>> ALLISON Buchholtz-AU: Oh, orada getmək.
Mən lazım nə var.
Ki, baxın.
Tiffany xilas etmək üçün.
Perfect.
OK.
İndi işləri nin görək.
Allah mənim Oh.
OK.
Tutun.
>> Auditoriya: İkinci plus sonra Space.
>> ALLISON Buchholtz-AU: Hansı?
Oh gözləyin keçirilməsi.
Space geyimi?
>> Auditoriya: İkinci plus Yaşıl concatenation.
ALLISON Buchholtz-AU: Oh.
Auditoriya: heç bir yer var plus sonra, evet.
ALLISON Buchholtz-AU: Siz ki, ehtiyac yoxdur, ancaq
Auditoriya: Oh, siz deyil?
ALLISON Buchholtz-AU: Bu olduqca görünür.
Auditoriya: OK.
OK.
>> ALLISON Buchholtz AU: Bu işləri nin görək.
OK.
Mən açıq-aydın uğursuz alıram xatırladır Bu demo,
mühazirə Digər həftə, amma bu işləyəcək bilirik.
Mən bu iş olacaq bilirik.
Belə ki, yaxın.
Mən təsadüfən silindi halda Bu mənim script.
Xeyr, bu, partiya dot js edir.
OK keçirilməsi.
Bu surəti gedirəm, və mən də oldum yalnız hər şeyi silmək üçün gedir,
Mən bu iş əvvəllər idi, çünki.
>> Mən bu işləri söz verirəm.
Əgər, mən Tommy nin nə sizə göstərəcək.
Və orada.
>> Auditoriya: Siz tərəf sened edirik dot CSS, və bir partiya dot js var.
>> ALLISON Buchholtz-AU: yaxşı, Ah Burada partiya dot js edir.
OK, Mən müxtəlif nə idi?
Bu artıq işləri OK, biz görəcəksiniz.
Bam.
Mən fərqli nə Belə ki, mən bilmirəm, lakin bu baş etməlidir.
Kinda sərin.
Mən əbədi, kimi, bu tıklayan.
Amma biz cəhd və mən nə edə bilərsiniz fərqli bu idi.
Mən sizə uşaqlar haqqında bilirik, lakin bu deyil Mən yazıb əsasən nə görünür.
Yəqin ki, bir itkin var idi nöqtəli vergül yerdə mənim şeydir.
Əslində sonra, mən itkin hesab edirəm ki, Burada əslində bir nöqtəli vergül.
Amma çünki görə bilmədi Bu ekran off idi.
>> Biz hiss əgər Lakin, bu olduqca Mən yazıb dəqiq nə çox.
Mən ağır hissəsi yəqin hesab edirəm ki, bu şey yalnız növ sağ
Burada anlaşma nə var bunu.
Əgər öyrənmək şeyi bu növ həqiqətən yalnız vicdanla Googling və
yalnız çalışır.
Sizcə, bəzi var yəqin ki, var, bağlayırlar.
Belə ki, cəhd edin.
Nə baxın.
Dediyim kimi, bir çox var JavaScript təcrübə,
və PHP və bütün stuff, və CSS xüsusilə.
Bu doğru yalnız onu anlamaq üçün bir yoldur.
>> OK, belə ki, partiya ilə fiyasko sonra dot js, biz iki başqa variantları var.
Biz saat və ya Twitter var.
Onlar həm də maraqlı istəyirik.
Bəlkə olduqca tərəf kimi əyləncə kimi, olan sərin az strobing idi
sonunda bir şey.
Uşaqlar hər hansı bir üstünlük var?
Auditoriya: Clock?
ALLISON Buchholtz-AU: Clock?
OK.
Cool.
>> Belə ki, yenə biz əlimizdən var boş JavaScript fayl.
Və biz burada görmək kimi, biz çox sadə HTML var.
Biz ki, bizim stil var yalnız Bu kimi baxmaq nə format.
Biz bizim div var saat bir Id olan
yalnız "Bu saat olmalıdır." deyir
Və biz link var Bizim JavaScript fayl
həqiqətən olacaq bizim üçün saat yaratmaq.
Sərin şey Çünki, siz ki, avtomatik yenilemek üçün zəhmət olmasa JavaScript'i müəyyən
özü.
OK?
Belə ki, əvəzinə gözləyir istifadəçi bir səhifə Yenile edib
əldə edə bilərsiniz, belə ki, yenilənir zaman, JavaScript
onu sevir, lakin onu təkmilləşdirə bilər.
>> Belə ki, son bir ilə kimi, biz istədik fon daxil olmaq üçün, sağ?
Belə ki, ola bilər nə düşünürsünüz biz burada etmək istəyirəm ilk şey?
Biz növ off davam edirsinizsə, Burada paradiqma bu cür?
Biz yəqin ki, istəyirəm sağ, bizim saat daxil?
Belə ki, bəzi var ola saat, bərabərdir
biz olacaq nə düşünürsünüz?
Document dot I by-- element almaq Sublime-- Id sevgi və Id saat edir.
Nöqtəli vergül.
Almaq üçün əmin olun var o semicolons bu dəfə,
Hesab edirəm ki, kimi hiss çünki problem son dəfə idi.
OK, belə ki, mən yalnız çalışır ilə deyirdi JavaScript özünü yenileyin var,
Bu böyük funksiyası var mən lazımlı keçən il gəldi bilirik,
Hesab edirəm ki, bu lazımlı gəlir əmin deyiləm pset, lakin müəyyən interval deyirlər.
Və bu, həqiqətən, həqiqətən, cool uşaqlar bir şey varsa,
vaxt və ya alınması ilə yenilənir məlumat.
Son bir saytda layihə, bu yəqin ki,
istədiyiniz bir funksiyası super tanış.
Belə ki, interval nə ki, Biz bir funksiyası vermək olacaq,
və necə tez-tez olmalıdır bu funksiya zəng.
OK?
>> Bu halda, belə ki, biz yalnız olacaq yenə bəzi anonim funksiyası yaratmaq,
OK, ki, almaq üçün gedir Bizim tarixi və vaxtı,
və sonra hər şeyi yeniləmək və göstərilir.
Beləliklə, biz bu barədə narahat lazımdır.
Burada saat yaratmaq kimi biz olarıq.
Amma nə biz lazım necə tez-tez yenilemek üçün.
Belə ki, bu halda, yalnız ms var.
Belə ki, biz yalnız olacaq 100 ms yoxdur.
Əlbəttə, tamamilə əsassız.
Istəyirdi Əgər yeniləmə daha yavaş, ola bilər.
Biz ətrafında mess bilər müəyyən interval ilə,
nə qədər böyük alırıq sonra interval edir iş saat, ümid edirəm ki, lazımdır
almaq.
Belə ki, bu, yalnız OK, zəng ", deyib bu funksiya hər 100 ms. "
OK?
Yəni bunu bütün var.
>> Beləliklə, biz bizim funksiyası istəyirəm nə nə biz bəzi tarix istəyirəm
və bir müddət nədir biz olacaq.
Biz ilə başlaya bilərsiniz bizim tarixi bir şey bərabərdir,
və vaxt bir şey bərabərdir Biz hələ bilmirəm ki.
Və ya, həqiqətən, biz yalnız, çünki tarixi lazımdır tarix hər şeyi daxil edir.
Yenə haqqında yalnız Google bir şey varsa, Siz istədiyiniz nə yazmaq əgər, "OK,
Mən vaxt almaq istəyirəm JavaScript, "bu vasitəsilə
bu böyük verəcək get tarixi adlı fəaliyyət göstərir.
Sanki, çox şey Siz etmək istəyirəm ki,
JavaScript gedir Bu artıq sizin üçün edilir.
Belə ki, yeni kimi sözün var creating-- almaq tarix,
və ya yeni tarixi, rather-- olan yaradan edir
bir tarixi təmsil bir obyekt.
>> Və biz burada nə olacaq nə bu mən, bu yazmaq gedirəm That
və sonra nə izah edir.
Mən bu hüququ almaq əmin etmək lazımdır.
>> OK, belə ki, nə bu funksiya yoxdur, biz yalnız istəyirik
həqiqətən HTML yaratmaq saat bizim div Id ərzində getmək üçün gedir.
Belə ki, nə bunu olacaq yalnız OK, bəzi simli yaradan edir?
Sonra olacaq Bizim HTML daxil transplantasiya.
Əsasən nə etmək olacaq ki, nə mən sizə göstərəcək nə we--
nə biz, HTML demək biz burada bu mətn əvəz etmək olacaq
nə ilə HTML edir.
Belə ki, bu imkan gedir Bizim saat dot dəyişdirmək üçün
Bu yalnız mətn olan HTML , bir saat olmalıdır həqiqətən göstərən
veririk nömrələri və şeylər haqqında və həqiqətən saat ola bilər.
>> Beləliklə, biz istəyirik biz nə olacaq edir Bu HTML yaradan başlamaq niyyətindəyik.
Biz istifadə eyni şəkildə Belə ki, nə plus integers üçün bərabər,
İndi, strings üçün bunu edə bilərsiniz başqa onları concatenate olacaq.
Sağ?
Partiya dot js, bu, yalnız gördüm kimi Birlikdə bütün bu şeylər concatenates.
Belə ki, müxtəlif bit concatenate bilər HTML dəyişənlərin və ya strings bit
Siz yazmaq Özünüzü və bu, yalnız
həqiqətən dinamik imkan verir olduqca sərin olan, HTML yaratmaq.
Əgər bir şey varsa Xüsusi çox istifadəçi,
bu bunu üçün imkan ola bilər.
>> Belə ki, biz, mən gedirəm, HTML var cəhd və mən bu hüququ əldə əmin olun.
Beləliklə, biz bir h1 mövzu nə olacaq.
Belə ki, nə burada həyata keçirmək üçün vacibdir Bu, həqiqətən, yalnız HTML olmasıdır.
Sağ?
Biz faktiki yazılı Burada HTML code, bu
normal deyil, yalnız bir string biz bu barədə düşünmək olardı yolu.
Beləliklə, biz bir HTML var.
Bu baxmayaraq, burada bir string hesab olunur.
Və biz biz dot-- tarixi yoxdur Bizim saat almaq istəyirəm.
Siz əgər Yenə baxmaq tarixi haqqında bir şey qədər,
bu bütün var demək istəyirəm atributları tarix var.
Və burada onu istifadə edə bilərsiniz nə.
Belə ki, yəqin ki, kimi şeylər var saat almaq və dəqiqə,
və saniyə almaq və ms almaq, və kim onlar başqa bilir.
Amma baxmaq əgər sənədlərin, bütün olacaq.
>> Beləliklə, biz saat var, sonra biz istəyirəm
Mən with-- ki, concatenate burada bu hərəkət edəcəyik.
Biz indi yaradan etdiyiniz Belə ki, biz istəyirik həqiqətən vaxt yaradan, sağ?
Biz saat, sonra nə saat və dəqiqə arasında?
Siz sağ, bir nöqtəli vergül var?
Beləliklə, biz burada bir nöqtəli vergül etmək istəyirəm.
Və sonra biz əlimizdən almaq istəyirəm dəqiqədə eyni şəkildə belə
biz tarix dot saat var ki, necə ki, biz dəqiqə əldə edə bilər?
Bu dot almaq günə sözün var I növ kimi dəqiqə.
Bu, necə oh "kimi Mən dəqiqə yoxdur? "
Mən yalnız mənim dəqiqə almaq.
>> OK.
Və sonra biz burada bir nöqtə var.
Və sonra biz istəyirsinizsə almaq üçün bizim saniyə, necə ki, biz ikinci əldə edə bilər?
Tarix saniyə nöqtə.
Hesab edirəm ki, olduqca sərin hesab edirəm.
Və nə vacibdir həyata ki, biz də
Çünki, burada HTML tag bağlamaq lazımdır Bu hələ də qüvvədə HTML, belə ki, h1 olmalıdır.
Cool.
>> Belə ki, sonra, biz saat edə bilərsiniz dot daxili HTML HTML bərabərdir.
OK?
Dedim nə Belə ki, unutmayın daxili HTML əsasən
arasında nə edir biz danışdıq iki tags
və edər və ya manipulyasiya Orada nə var?
Belə ki, bu nə varsa, biz saat geri
saat aiddir ki, Bu div ərzində hər şey.
Bu daxili HTML Bu Id saat div.
Və belə ki, dəyişdirmək olacaq Biz yalnız yaranan HTML,
ki, ki, ümid edirəm ki, ümid edirəm ki, ümid edirəm ki,
İndi zaman göstərəcək.
Biz görəcəksiniz.
Əlbəttə.
Belə ki, bir çox texniki məsələlər.
Mən Allison nin yalnız edir Mənim oyun bu gün uşaqlar off.
OK, ki, işləyir.
saat daxili HTML nöqtə.
Bu, həqiqətən, HTML idi?
Ayrıca, bu nə edir.
Əgər bir şey görmək mümkün olmadıqda, siz yalnız mənbə kodu baxmaq.
OK.
Siz wanna ətrafında cool iş bilirsinizmi Biz burada nə olacaq ki?
>> Auditoriya: Siz hərflərlə edə bilərəmmi?
böyük hərflərlə?
Siz saat var, və sonra dəqiqə almaq.
>> ALLISON Buchholtz-AU: Bu oh saat almaq və get-- edir.
Siz qızıl ulduz are--.
Bu, uşaqlar bütün bir test var.
Hesab edirəm ki, sinif əvvəl iş söz verirəm.
>> OK, lakin bilmək üçün sərin bir şey deyil bəzən əgər also-- edə bilər ki,
xarici faylları var bir az dəli əldə,
siz də yalnız düz onları qoymaq bilər Burada olan şeyi düzeltmek üçün çalışır.
Başqa, bu, həqiqətən çirkin kimi.
Əlbəttə hər şey format.
Bütün olduqca əmin olun.
OK.
>> Mən bütün sərin demoları etmək istəyirdi, və onlar yalnız iş deyilik.
OK.
Script var saat.
Zaten, nə vacibdir edir Bu ümumi yoldur ki,
JavaScript format ki.
Gördüyünüz kimi, ola bilər çox şıltaq, bəzən,
hətta bu sözün idi iki saniyə əvvəl iş.
Və ya deyil, iki ikinci əvvəl lakin çox, çox yaxınlarda.
>> Bu kimi baxmaq lazımdır nə qədər göstərmək üçün, və mən crazy deyiləm olduğunu göstərmək üçün,
ki, hər şey dəqiq deyil Eyni zamanda, bu kimi baxmaq lazımdır nə.
Siz bu üst hissəsi nə olacaq Burada siz səhifə mənbə keçirmək əgər,
Siz fark etsəniz, o, bəzi etdi crazier şey, mən sadələşdirilmiş.
Həmçinin, Tommy kredit McWilliam, həqiqətən kim
Mənə bu nümunələri yaratmaq kömək, Mən onlar iş bilirəm nə olan.
Tommy JavaScript master deyil.
Biz hiss əgər Lakin, biz bir sıra var.
Biz burada saat funksiyası var.
Bu JavaScript ki, biz yalnız yazdığı, və ya bəzi.
Biz yalnız burada bu yazdı.
O, əlavə var yalnız yastıkları funksiyası
bir əvvəl sıfır qoyaraq məktub və ya əgər bir sıra əvvəl
Onlardan yalnız biri.
Fark Belə ki, bu olduqca biz yalnız yazdığı dəqiq nə çox.
Siz bir dəyişən saat ki, var Bizim element var, şəxsiyyət tərəfindən element almaq,
olan saat edir.
Biz set interval var funksiyası, ki
anonim funksiyası Bu, bütün həyata keçirir.
Biz bəzi simli başlayan var HTML sonra dinamik biz
Bəzi edərək yaratmaq h1 header, concatenating
ilə saat plus Bizim colon, üstəgəl əldə
dəqiqə, üstəgəl digər kolon, üstəgəl bizim saniyə,
və nəhayət bunun üçün sona HTML.
Və sonra biz saat yeniləmə HTML daxili HTML dot,
və biz hər 100 ms yeniləmə.
OK?
>> Mən dəli deyiləm söz baxın.
Bilmirəm.
Bu mənim kimi deyil, niyə bilmirəm.
Eyni görünür kimi mən hiss lakin yəqin ki, mənə nifrət edir.
>> Belə ki, üç yaxşı gedir əgər dəyirmi görək.
Biz görmək istəyirik.
Bu getmək üçün gedir necə əmin deyiləm.
Hər kəs ən azı əldə edilir yalnız ümumi mövzu kimi eksiklikleri,
JavaScript olsa?
Hesab edirəm ki, ən azı faydalı, daha çox ümid bir az şıltaq ki göstərən çox.
Lakin problem set çox fun olacaq.
Bu, böyük olacaq.
Bu kifayət qədər yorucu olmayacaq bu kimi, mən düşünmürəm.
Siz, həqiqətən, almaq lazımdır Həqiqətən sərin şeyi görmək.
>> Belə ki, son deyil, Biz Twitter bir cəhd lazımdır.
İndi uşaqlar həqiqətən qorxuram.
Bu getmək üçün gedir necə bilmirəm.
Amma yalnız bir az vermək daha dad və bu əslində
manipulyasiya strings və giriş, biz nə olacaq
biz HTML ilə burada qeyd əgər, bu bir az var more--
Biz bir mətn sahəsi var Burada bu mətn sahəsində uyğundur.
OK?
Və mətn bir Id var.
Biz bir az restyled Bəzi eni və hündürlüyü
Biz əvvəlcədən müəyyən etdik ki, və biz, h1 var
olan yalnız bizim header biri olduğunu bizim simvol tərk edir.
Biz onu bəzi Id verdi simvol qalan,
və sonra bir script var Burada Mən həqiqətən deyiləm
Üçüncü dəfə nin ümid Burada charm, uşaqlar.
>> Belə ki, biz nə etmək istədiklərini, Eyni ümumi damar
biz saat dot js ilə etdik ki, və partiya dot js biz qeyd etdiyiniz kimi
biz, həqiqətən, qənimətçilik tərəfindən açılmış etdik ki, Sağ biz qayğı hər şeyi?
Bu halda, belə ki, iki vardır Biz OK, qayğı hər şeyi?
Biz növ həqiqətən istəyirik bir şey daxil axtarır və məlumat rəsm,
və bir şey biz, həqiqətən, dəyişən edirik.
Belə ki, bizim HTML var.
Burada bizim web page varsa, nə baxırıq data?
Bu hər hansı olacaq Bizim qutuları mətn, sağ?
Belə ki, mən burada yazın nə.
Mən bilmək istəyirəm, və ya nə Mən baxmaq istəyirəm nə.
Və nə olacaq bizim web page dəyişir?
simvol qaldı.
Eyni şəkildə, belə ki, biz istəyirik dəyişənlərin başlatılıyor ilə başlamaq
həqiqətən bu elementləri üzərində saxlayın.
OK?
Bəzi var varsa ki, bizim mətn sahəsi
və qalan bəzi var ola.
Sağ?
Belə ki, bu gedir Bu iki şeyi edəcək.
Belə ki, şey eyni sort, sənəd Mən, OK dot--
Bu əmin etmək niyyətindədir bu dəfə iş gedir.
Mən çox sert edirəm.
OK, belə ki, əgər biz istəyirik bizim Mətn sahəsi, görə
Bizim HTML, bizim identifikator nə var?
Bizim Id nədir?
Bu, sadəcə, çünki mətn olacaq Bu OK, bizim mətn sahəsi yaradır,
ki, belə ki, bizim Id mətn deyil necə orada nə qamarlamaq bilər.
OK, nöqtəli vergül.
Mən super olmaq gidiyorum Bu barədə dəqiq,
Mən istəyirəm, çünki bu iş üçün.
OK, eyni şey, Id tərəfindən element almaq.
Mən, həqiqətən, nə var merak alıram mess qədər digər iki səbəb oldu.
OK, bu biri, biz daxil olmaq istəyirsiniz?
Bizim Id burada nə var?
Biz başqa Id var Bizim HTML, bu nədir?
Auditoriya: Uchun qaldı.
ALLISON Buchholtz-AU: Characters qaldı.
>> OK.
Cool.
Mən yalnız gedirəm həqiqətən sürətli yazın.
Mən yalnız ikinci bu yazmaq gedirəm.
Belə ki, mətn sahəsi.
Nə maraqlı olduğunu B funksiyası deyil funksiyaları çox var ki, yalnız
uyğun sizin siçan, ancaq klaviatura.
OK?
Hər hansı bir əsas Belə ki, siz deyə bilərsiniz bərk, bu kimi şeylər edə bilərsiniz.
Biz istifadə etdiyiniz bir Belə ki, qədər əsas adlanan
Əgər hər hansı bir əsas bərk olsanız "deyir istifadəçi qaldırdı klaviatura,
düyməsini off barmaq, və əsas, unpressed çevrilib
sonra biz bir şey olacaq. "
OK?
Belə ki, bu, sağ əhəmiyyət kəsb edir?
Hər xarakter Çünki biz yazın, gedirik
off barmaqlarını qaldırmaq üçün bu, belə ki, əsas gedir zaman,
Biz azalma bilirik bizim simvol qaldı.
>> Belə ki, biz əsas bəzi var up, və eyni şəkildə,
biz demək olacaq "OK, biz bunu zaman, biz
bir funksiyası yaratmaq üçün gedir ki, Bu halda, "e gedir,
və nə biz nə istəyirik Qalan sayını hesablamaq.
OK, belə ki, yalnız başlamaq bildirin dəyişən yaratmaq.
Beləliklə, biz bir dəyişən r var, ki, təmsil olacaq
biz yazmayıblar neçə simvol.
OK?
Biz ilə başlamaq bilirik ki, 140 və biz bilmək istəyirsinizsə,
, demək bu uzunluğu edək Giriş oldu simli,
siz uşaqlar heç bir fikir var Biz necə edə bilər?
Yalnız aşkar off əsaslanır şeylər, biz saat kimi istəyirdi
biz saat istifadə olunur.
Biz obyekt olduğunu bilirik mətn sahəsi, lakin bilər uşaqlar
sonra gələ bilər nə düşünürsünüz?
Hər hansı bir fikir?
>> Belə ki, az bu bir cür intuitiv, lakin dəyər dot uzunluğu var.
Belə ki, yalnız mənə bəzi vermək dəyəri atributu ki
əslində bu simli uzunluğu.
Belə ki, OK, mən axtarıram ", demək olacaq Mətn ərazisində bütün bu simli,
və mən demək gedirəm Siz nə qədər edir. "
Biz strings yadda Çünki əgər həqiqətən, yalnız seriallarda var,
belə ki, biz yalnız onların uzunluğu bilər.
Belə ki, var.
Cool.
>> Sonra nə etmək istədiklərini biz heç imkan istəyirəm
daha daxil daha çox 140 simvol, sağ?
Çünki, oh "kimi demək əgər Yalnız bu qədər qalan var "
və sonra onlara bunu bildirin zaten biz yalançı etdik.
Bu başqa odur ki, JavaScript
həqiqətən yaxşı ola bilər üçün istifadəçi doğrulama edir
və əmin edilməsi sizin istifadəçi hər hansı bir qaydalar çərçivəsində uyğun
onlara təqdim etdik ki.
Edilməsi kimi şeylər etmək istəyirsinizsə Belə ki, kimsə daxil e-poçt ünvanı,
və ya əmin edilməsi, onlar iki parol daxil edin, onlar uyğunlaşdı.
JavaScript edə bilərsiniz.
Siz ", kimi bir şey olardı forma kimi təqdim "ya
"Zaman Form düyməsini təqdim tıklandığında, bütün bunları yoxlayın. "
Və biz JavaScript edə bilərsiniz.
Belə ki, yalnız nə var biz burada nə olacaq.
>> Belə ki, nə yoxlamaq üçün bir yol ola bilər 140 simvol üzərində getdi sonra?
Nə baş verəcək r bizim dəyər onlar cəhd əgər?
Bu doğru, mənfi olacaq?
Yoxsa daha az olacaq çox və ya sıfıra bərabərdir.
Ki, Belə ki, biz istifadə edə bilərsiniz yalnız başqa hər şey istəyirəm.
OK?
Və biz bir mətn sahəsi dot var dəyəri və biz burada nə edirik
biz yalnız nə cutting-- edirik?
Üzr istəyirik.
Bu, biz yalnız yalan qayıtmaq istəyirəm.
Mən səhv oldu.
Bütün iş deyil şeyi frazzled.
OK, biz yalnız istəyirəm Biz sonra saxta qayıtmaq, və
göstərmək istəyirəm simvol qalan, sağ?
Saat Belə ki, biz daxili HTML ilə bir şey, sağ?
Biz bəzi bərabər müəyyən harada dəyişən ki, biz burada nə edə bilər?
Biz daxili HTML dəyişir?
>> Auditoriya: Qalan?
>> ALLISON Buchholtz-AU: Qalan dəyişən edirik.
Bütün hüquqlar, və biz nə bərabər müəyyən etmək istəyirsiniz?
Bu, çünki r olacaq bizim simvol qalan olmalıdır.
OK?
Belə ki, görmek üçün həqiqətən sinir oldum bu artıq işləyir, lakin biz görəcəksiniz.
Bu buraxın.
Bu, həqiqətən sürətli.
[Işitilemez] OK.
Yenə yalnız sizə göstərmək üçün gedirəm.
Hər hansı səbəbdən, mina işləmək üçün qərar
amma nə mən sizə göstərəcək ki, bu deyil That oh Mən qoymaq idi.
OK, biz eyni cür qeyd Burada bir şey, mətn sahəsi əldə.
>> Həmçinin, əgər oğlan bildiriş var, əgər Siz istədiyiniz heç bir şey,
və nə üçün necə bilmirəm Bu, yalnız View Page Source basın
və onlar sizə demək olacaq.
Bəzən şifrelenmiş olacaq.
Sizin pset üçün, biz hər şeyi şifrelemek, belə ki, yalnız hədyan kimi görünür.
Amma heç bir həqiqətən var, əgər Istədiyiniz sərin bax,
Yalnız View Page Source basın əgər, necə bunu sizə olacaq.
Belə ki, yenə daha asan deyil iş.
Və burada bütün bax bunlar eynidir.
bu bir burada yalnız bir substring edir ki, mən bunu dəqiq nə unutmayın.
Amma bu, açıq-aydın bir substring edir on sıfırdan dəyəri,
və dayandırmaq nə yalan qaytarır Artıq giren istifadəçi,
və sonra açıq-aydın yenilikləri orada daxili HTML.
>> Cool.
Bu gün Belə ki, böyük almaq aways, təcrübə, mənbə kodu baxmaq
Bu bir çox kömək olacaq, çünki, bəzən hər kəs, JavaScript
ilə işləmək üçün ağır ola və deyil bilər həmişə onu gözləmək yol iş
ancaq çalışır saxlamaq Mən söz verirəm çünki olacaq.
Mən bu nümunələri bütün söz sinif əvvəl iş idi.
Mən nə başa düşmürəm.
Mən sözün hər şey eyni.
>> Mən istəyirəm bir şey siz super faydalı ola bilər uşaqlar göstərmək
əvvəl iş nə formasında verilməsi edir?
Biz işə partiya etmədi var?
Mən belə hesab edirəm.
Bəli.
Biz etdik.
Awesome.
OK, belə ki, bir şey ki, Sizlərin bilməlidir
Mən söhbət konsol log edir.
Belə ki, salam dot daxil təsəlli.
Belə ki, bu cür Printf JavaScript bərabərdir.
Belə ki, heç istəyirsinizsə, Sizin dəyişənlərin yoxlayacaq
və ya nə var baş görmək nə Biz element yoxlamaq əgər, var edə bilərsiniz
Siz getmək istəyirəm nə , və təsəlli getmək,
Siz salam çap ki, görürsünüz.
>> Beləliklə, biz bu ola bilər Biz istəyirdi nə çap.
Istədik Əgər fon çap dot stil dot fon,
biz görmək lazımdır RGB üçqat ki, gəlir.
Və ya deyil.
Mən dəqiq necə unutmaq kimi bir dəyişən çap,
ancaq lazımdır elə şeylər çap.
Bu, çox faydalı olacaq Sizin pset zaman
manipulyasiya çalışdığınız koordinatlarını və ya etajer.
Belə ki, onlar da sinif bu parça dəyişir.
Bu, son illərdə fərqli yalnız TFS gözəl, və ya TFS
Biz istəyirik, çünki deyil, ofis saat Siz uşaqlar ilə birlikdə öyrənmək cür.
Amma konsol log super, super idi Ötən il JavaScript faydalı.
Belə ki, onu sevirəm.
Istifadə etmək necə məlumat əldə edin.
Bu ki, gdb çox istifadə etmək asandır ən azı bir plus olmalıdır.
Amma təşəkkür uşaqlar mənimlə verməkdədir.
Hesab edirəm ki, təəssüf edirəm mənim nədənsə nümunələri
yalnız istəmədi Mənimlə əməkdaşlıq, amma
Bu kömək ümid edirik ki, bu cür almaq bir JavaScript zonasında az daha çox.
Və mənə üçün bütün suallarınız göndərin Mən super təmir edilə bilər, belə ki, gələn həftə,
və mən konfet və hətta əlavə gətirmək lazımdır candy bu gülünc idi.
Amma uşaqlar, böyük və zəhmli həftə var.