tak i
tady mezi vámi nějaký programátorem
který z si myslí že žena string neopravili programovací jazyk
tak to je slečny tak nevím no generate přesvědčila dyž tady jsem přesvědčení
mínus jedna
takže já vydána nacista rád elinka tilt a
a ten seznámí s kouzlem stále více populárního programovacího jazyka java script
a ukážeme
dělá slid není je takový jazyk pro zahazována není ale že nám i sázky síra
které se užitečná
a
takže přivítejte tady dominika tilt jeho přednášku javaskriptu lze zbaven
jo
a to ještě se na
a to
tak se
tady se můžete to a
tak vy si sedněte asi možná na dané takže
vypadáte teda že tady spousta tělesným bessemera na jednu stranu zrovna zmátořil rozhovory domě víc
než a vidím
ta
že vlastně to uzel zvaném
proč si myslím že je to vlastně kouzelné jazyk pokud mě někdo píše p tak
si to podle mě myslíte taky protože
že on je plnej kouzel který se překvapující která mail
je který dokáže využít a někteří
tak a menu který nadáváme
ale když na některý nadáváme tak bysme si měli peněžnictví vlastně k čemu tam třeba
ta daná konstrukce je smržice ji pochopit
a to je podle měl je problém že vlastně kde to nepochopený jazyk
on si možná na tom že trošku sám
protože
první verze
tohoto jazyka vznikla v roce devadesát je
věděla se podporuje označení muka najednou přejmenovala s tím tak těsně před vydáním si uvědomili
že by možná mohly mít nějaký lepší marketing papírově vlezy mapování java a tak sto
mega vlastně
vlastně hnedka na to sestrou objevil podobný jazyk který do skoro kompatibilní a to build
že jestli kdo jinými to udělal než microsoft
a přesto hotov internet exploreru
dvojice tuším
a pak naštěstí se stává vstupem jestli vznikla
jak nás
organizace která pro sebe vzala všechny jeho je dynamický jazyky
javaskriptu byla oficiálně jak masky
na začátku standardizovat tento jazyk všechny maclarenův uveze standard tam a
takže
každou chvilku si mysim na nějaké jiné všichni klementinum celej standard a máme s tou
pak hlavně pátrací vám
takže čas plynul ňáká se při takový ty slavný často že je tedy
padlo no voni
a spoustu lidí toho že vlastně toho danilo javaskriptu se stalo takový povinný peklo byste
chtěli děláte
a chtěli ste mít aspoň trošku dynamický
dvacet ati server držátek masti je a o javaskriptu téhle doby můžeme opravdu mluvíme koho
reálném programovacím jazyku
postupem času se dostal
s klientu dokonce i na se
vedou se stal dlouhé diskuse jestli je to dítě popularitě nevolníky kvalitu
možná částečně obojí ale
tak
dala stě první specifikům javaskriptu nikdy neměl počítat
není to tak není problém javaskriptu jako implementace matematických operací
a
s tím verzováním ani měls problém skončili verzí či
pak dlouho nebylo nic tak zvané ze pět je potřeba sledované boston zpětně ste se
zajímali de ze čtyřech nula celá připravena linka jsou províst věci ne všechny jsou teďka
dobrý den
zase pozdě
takže
jak mastil čtyři vopravdu revoluční a ne všechny ty revoluční
se dostali ani ne do pěti ani ne do šesti opravdu to bylo co je
skoro zjistili že by byla rozbitá zpětná kompatibilita tak celý nahodili
a jedna
pak nám měli znova bordel číslování jako tento vydali pasti přes ú
a pak se začnou objevovat jako s m platí se pak má
to by měl bejt teoreticky
ten správný název toho se údajně snažit dávat nedovezli jednou za jo
a nějakou ruční jde o
takže vydají specifikace neznamená že ty pro wifi úrovně to všichni
nebo tady třeba ještě v práci podporuje něco jako internet x pole osum střední hodnotu
kvalitě
nemyslím si že to děláte že devastovanou
chtěla stět jako programovací jazyk když si zkusíte najít nějaký definice toho jazyka
tak jich najdete spoustu ú
potravě nepodařilo se mi najít žádnou kterou bych považoval za speciální
má ale
jedna z nejlepších definic
co já mám je to
pro for dáte do vlastně je
nejvíce nepochopení jazyk
ale ze všech definic vychází jedno a to že domastit že programovací jazyk
a není to nějaký skriptovací jazyk na klientů který bohužel musíme používat
ale bohužel na klientovi
tak jo
takový první velká věc pokud ste
ve prospěch platí a ten zažili j teorie rozestup a pátého by se říct
takže kterej není veřejná dezorganizace dva tisíce šest té doby vládnou internetu internet explorer šest
napsat něco pro internet explorer šest víme jaká je sranda
ale podporoval specifikaci tech masky tři
j tedy přeško
super
jednoduchý mapy který znal schopnej se nám při kde kdo
a l opravdu sme se to naučili používat jako a p
úplně sme se zastínili o tom java s tímto přes trestnou chápat jako programovací jazyk
a naučili jsme se používat aby které nám řekli
ve všech stránkami všechno většinou slinkovat cyklus
co my sme selektory naučili jsme se co to je event
manipulovaly sme s domem abysme hrozně šťastný roztoví david tou
ale
jako by
zatím řekli jsou schovaný
velice zajímavý principy
a to třeba metod že jiný a function programy metod že jiný
to je
je můžete za sebe skládat ty metody jak chcete německy vrátí to co
můžete dál zavolat a takhle skládáte dál a dál
je to
hodně silný princi functor programy
je bych řekl pojem dneška
někdy to vlastně není funkcionální program
mapovací jazyk ale můžeme měl s funkce na programy scenáristy
a nejenom do javaskriptu se propaguje neska tady ten jednoduchý říct
no bysme tam
j tedy začne psavec nebyl zjistili že ten
že vlastně na nějaký další specifika tady zkusím otevřít
life pout
ten sme tady
informatice tak si možná je to trošku čitelný můžeme dovolit
i programovat během přednášky
jedním ze specifiky jak se definují proměnné javascript nemá typy super totiž něco tam máte
na druhou stranu když to chcete řešit teprve co první
a na jednu zajímavou věc
které se říká hoví sting to znamená že všechny deklarované proměnné se deklarují na začátku
jejich
a teď je otázka co treskou javaskriptu
javaskriptu má function scope to znamená na že se definují na začátku té
funkce které jsou deklarovány
jestli tady dodělávky seš s c tak nebudete lyžovaly blok s tou
do push děláte se šest set rychlej dotazy ten tak hrozný
dobrý máme k vlastou ano ale primárně ale function scope
a to znamená když té vifinu pro mě lumpáren
tak já jí můžu zavolat ještě před tím
to pro super prostě
není to ta komprese tedy francovku tu metodu nikdo přepíše potom co byste ji chtěli
použít
takže globální proměnné a takové věci tak jako občas začne na to
ten function svou funguje velice dobře máme tam znaku další metodu která se týká šedou
jim to že vlastně
jako by zastínění globální nebo ten nadsazené proměnné to blok a
kdy dělají úprava toho si nic nestane té globální
a
řekl bych největší peklo co jsme se naučili to jako by programovat co implicitní globálních
proměnných
naštěstí dneska už vám skoro všechny stejný bloky a prohlížeče nebo transfery nutí používat
used init což znamená nějakou omezenou skončí sem javaskriptu která vás matic trošku desítko
a dost často vám to zakáže používat implicitní globální proměníte když nepoužiju pár na deklaraci
rovnou tam přiřadí
tak je to prostě globální proměnná
a hrozně často se to používá knihovna my jsme použili kvéry tak dole zná každej
ten si nejpoužívanější globální proměnná
dokud to použil j tedy bylo to super byste na stránce našli že tam je
window dolá viděli jste že tam je že tedy a můžete ho použít
tak se do toho stejnýho jako by name space uretry vpád jiné knihovny
mapping k který si tvářili takže zpětně kompatibilní s j tedy
ale no tak úplně hi
a prsty zjistili že třeba
teprve for cyklů vracet
index a klíče potom a naopak
z toho list toto půl hodiny proč proboha
co zdobily
m dál
a nula a
a ještě se o tak zase chyb rychlá kecka hodnota je dělá formule a my
si že je to dobrej jaké
a nula je dobrej
já jsem fangle začalo nikdy před třema rokama
a hrozně to okouzlilo a postupem času sem zjistil jako hrozně nechápu to vlastně podle
byl pro mě trejvl kterými opravdu kantoři kde vlastně to se dá programovat
takže jestli němci programovacím sem naučíte měli
první verze angle velice dva tisíce deset nikdo tedy že devět
a z jazykové tvrdí že ta první verze vznikla za dva týdny
petráka pohádka nulu
tak je to hlavně artisty
na
relace platí stejné se co vládnou internetu internet explorer osum
eště furt do internet explorer majoritní prohlížeč
a řešili se takový ty super věci
se liší ale už sme měli vlastně pětku
a mohli sme němcová a doufat že tento když to bude umět nebo používat nějaký
všimni a polystyrény
a jiné srandy
angole přišel s
netroufnu řekli že byl pevný ale chtěl f m d c principem na klientovi
o to není p n v c ale
udávají nově statically dokumentace k m p n což všem model což řekne asi tak
jako dvě tam byly čtyři hvězdičky napsaný
ale přišel s zase se zajímavým a princip pamatuj data mining k tomu prostě
tady ste viděli plný prezentaci sanger jak to mapují formuláře a všechno to tam tak
jako probublává ty data nikde nemusí řešili se něco změnilo to byl prostě vo tech
no to vole tak byste sto vyzkoušeli normalizace
a pak to byl hotovo efekt jste vyšla ta fabka přerostla přes hlavu abyste to
používali tu vy data mining ta propagoval jste si jednu proměnnou přes deset komponent
nebo lépe řečeno direktiv
a měl asi viděli jste co vám do změnil proč vám to změnila jestli to
objevily se tam další věci a to je to tak zvaný že byste se začne
předávat akce metody do
dalších
zaměřených komponent
tak jste potřebovali zajistit aby ty s byl pro zápis
co šetrnosti tu další velké kouzlo
a můžem se na ni podívat
tady zase zkusím
ten další ano
budu sumovat a včas
todle není příklad nadvládu ale posadě tenhleten si teda sám jako rysy protahujete metodu do
potomka
pro svoje tak direktivy
což znamená mám nějaký objekt ú mám objekt a r
a do toho tak si před
funkci
nebo callback a zavolání potom má smysl oba
což je totálně rozbije kontext pokud si to nepolídal
když to s prosím prostě tak mě tady když n nám
protože tady žádný disk a on vtom párů prostě javaskriptu nenajde
dá se to řešit naštěstí krásně na to má několik metod jedna nejpoužívanější je metoda
find
kdy já konstruktorů to objektu kde mám
dva někdo tvrdil že když dáte přednášku že nemáte koně kovali tak je to pravda
ale zas to nevypadá že to neumim
nebo možná teda vypadat
otevře
co tam nemám
pro lidi
tak mi tady vlastně nemám tlačítko
tak a jenom tam obojku
tím barvím řeknu prostě že když s bude tak bych tedy já mu předal eště
funkce apply a
ta může rovnou na majitele i
když prostě
s napíšu puntíku ten
na validovat nějaký parametry té funkce rovnou
takže de to vyřešit nejdou tak elegantní protože když máte průběh řekněme nějakou větší třídu
a máte tam tich akci který chcete propadla třeba deset taxonomy of konstruktoru objevíte se
tady těch paní
a čtení com ukážeme si tam jako co tam děláš
pro
ten když si opravdu hodně kouzelnej najdete na to spoustu článků
a
má takový jedno
docela jednoduchý pravidlo že ten diskrétní nezáleží na tom kde ste tu metodu deklarovali ale
na tom na tom místě kdy voláte
takže to je taková základní poučka neplatí to pokud vám tady dobře píše tím bind
a
s eště se objevili však kterou function
což nějaký nový zápis funkci který mají auto bind indys
a nemůže toho dokonce třeba dva a to bacha vy jste to začne používat
ne null fangle
co bylo hodně častá konstrukce jsou uložena s a
termíny děje invoke function expresem
session to je hrozný slova znamená to že to funkci kterou ste deklarovali rovnou zavoláte
a využívá se to vlastně k vytvoření privátního spoustu tratích proměnných který pak nepropaguje ten
a taky ste možná vystrašuje
prodala fangle operují narazili last klíčový slovo proto tady
cože asi jako za mě úplně největší magie javaskriptu todlencto pro pochopí daty opravdu dva
struktury programátor a bohužel to není jenom tady ten ideový jako
jedna stránka kódů daleko větší problém
ale
on tam chybu nebo co
to todle se dělí
nad tím nic není tam je prázdný řádek
jo tak no
dal starat se zjistit
nejsou to produkční korytem se na to
že vlastně nemá třídní dědičnost a nikdy mít nebude ani když nám fekt nastup šestce
přidali klíčový slovo class zatím se dycky s skrývá to že tam přiřazujete proto tady
do té funkce nebo objektu
a pochopit proto tight je operandů pomalu ne nadlidský úkol jsou prostě týpci který to
opravdu dávali
jestli chcete něco hodně dobrýho přečíst tak odkryje erik eliot
má hodně pokud dobře popsaný tady ty konstruktory a proto pipe i členský věci
proto tady je nějaká metoda která s slouží jako konstruktor pro vytvoření nového objektu
ale ne pro vytvoření toho daný objekt má složené konstruktor svůj vlastní ale může tam
před další obě kterýho vlastně rozšíří a když mu pak voláte nějakou metodu taková se
do propaguje až do toho proto tady tu
ve takový hodně zjednodušení a
jestliže větě už public toho špatně takže radši dál potom toho filtru
takže
dost často ste si fangle nadefinovali na kontrole na patterny dal další a další funkce
ještě vo jestliže upřesněte centis
a nebo jiné srandy
no
c dva se třináct chlapa pecka se tam do tady dělali je aktuálně koštěti bylo
mínění tak ty byly je
co dělaj ty sblížila s tím vývojáři
tak
jeden přišel zase splněn novýma princip a má na tvrdil že úplně nejlepší knihovna tehdy
chtěl když vznikly tak cenily jsou knihovna na řešení uri
přinesli nám komponenty vešlo se tam opravdu říkat komponenty nedirektivně
ty komponenty do sebe nul jednoduše zanořovat
šalebných tak trošku později ne štefan byla takže si myslím že se hodně poučil s
toho že některé principy nejsou dobrý
a přišel třeba slovanů vejít data flow těšila prostý nebo ne naprostý oplakal trošku pak
to tuvoj data mining triplex p na formuláře lenin není už tak p super na
propagování těch dat skrz komponenty
přišel světlo domén
když říkám že reakci něčem přišel tak ono přes to není tak že by to
vyvinuli oni našli něco sejm líbilo prokázali to hodně dobře použít
to je asi takový základní princip tajte knihovny
nevím jestli přišli j s x
stejně jsem s textem udělali to nikdo předtím neznal
oni lidí co příděl je fangle najednou viděli
v podstatě za tu manželských jsou tak říkali proboha to
k jako mám šablon kolt
objednávku nemáte nehtů to když to všechno dohromady je se to na začátku rozměnění myslím
si že ne vždycky je to možný a
nedovedu si p představit že třeba necháte podélné naklonit šablonu když používá teda
někdo tvrdí že to d já jsem teda taky ho kodér eště potkal naštěstí jsem
to možná nepotřeboval
takže máte zhotovil dalo by se říct
části
teď sem měla čomu vytopil function
kdy
to souvisí s trochu musím table struktura má podobnýma věc má
vy vlastně nechcete spolíhat na to nebo když napíšete pin function tak cokoli že předáte
to nemůže použít niccoli nepřidáte použít nesmí
jeden z principu admitanci můžeme měla by neměla by mít jako by nějaký postranní efekty
což znamená
což třeba typy zdokumentovat
nebo
zápis do databáze
takže prostě nemůžete napsat pinů function
tu mapu
si myslím
jako by sto akademický lidské ale jen function asi nejdůležitější a cokoliv když to p
metodě nepředám tak nebo funkci tak to nesmí používat to považuje a takový dotyku
princip je dobrý se na to zvyknout a
jediný co tomu jako porušuje tak je to chcete plus co kužely naopak chcete přistupovat
k proměnné které definovaná vtom nadřazeným scope
a teď tady mám znova todlecto moc nemá ale koupil ze šunkou jen tehdy ten
ste další holky pojem který se ztratil začalo objevovat nesouvisí tak úplně se tak ten
s souvisí to s tím
dědičnosti javaskriptu
s tím prototypování a
souvisí to s tím že jo
ty takový zarytí dělat struktury programátoři nejblíže třídní dědičnosti je zastarává a nechce ty
k tomu takovej ten super příklad že chcete
opici nebo chcete pana
dostanete opici držící pana celou pokud používáte tři dědičnost to že se prostě nemůžete vybrat
z jednoho objektu jenom nějaký metody který nás zajímají
a ty s ty použít
cožpak opak tomu je ta kompoziční se vše prostě skládání toho výsledného objektů z nějakých
toto tanků objektů který prostě dělají jednu věc dělají to dobře a nic ostatním nezajímá
taky
princip
jednoho zaměření tak
single podporu s
a teď se koukám na kus kódu
aktů a ten byl opravdu
a takže tam budu potřebovat se o tom odtud
se mi to rozbil
no to nic taky možná dělat
také budem povídat neuvidíte to
kdo přišel eště pozdějc a začal kladná javaskriptu tak je dost pravděpodobné že těmi datem
začal
co vám dá jako nějak i dobrej z ale dobrý stát jsou na tu výbojný
prej ty
a taky podobný věci který má fakt lehčí ten start salátu super tutoriály že jo
který jsou i za d
a
začnete psát třeba takovejdle kód dneska
to sem byl ještě docela jako by
opožděny ho sem použít nějakou věc třeba se sedmičky která obecné eště není vydaná a
jak ty stínování používají
ale začnete psát třídy začnete psát kvikste
a nějaký divný tady funkce
teď vlastním nemáte převzetím do objektů vypadá to skoro jako nějaký nevím co u
výpis céčkem modulo dohromady to
když tam na to napíšu ještě imported obory patočkové kopající
a
a prostě začne programovat části ten dubaj krásnej jazykových všechny ty věci co umí prostě
moderní programovací jazyky
málokdy tam narazíte na něco že byste jako tomu nerozuměli občas narazíte na ten byte
ale třeba když používat i ty jako kraví funkce s tak budoucí zase sedmičky nebo
třeba se šestnácti bude tato s pojmem
tak jo to roste oproštěný a prostě programujete a vlastně nevíte co se zatím tě
ty prohlížeče neska neumí nic jinýho dneška se pětku trošku jestli šestky ani který vlastně
umí jenom trošku jestli pětky
ale dejme tomu že jak vlastně pět se dá považovat jako když nevidíte jakým vstupní
aplikace že máte prostě ten koupiš proto ale
prostě todlecto ty jako pro zjišťování to neumí a nikdy umět nebudou o nikdy když
tam todle přibude tak je to jenom syntaktický cukr
spousta nových vlastností f co šestce je prostě jenom syntaktický cukr dalo by se říct
pro ty
ne java třetí programátory spousta lidí který prostě fakt byly machina že washing tak nemaj
ani jestli šestku odtajnění týráním nebudu
a je úplně super že můžeme psát postel
pokud nepoužíváte nějakou knihovnu
která zakáže časem
takže todle je jako se šest přístupu líbánková c a všechno funguje sem p šťastnej
a já to můžu p to samý napsat jako do s n pětky jenom pomocí
objektů
a jaký máte dat rykla
ale to zas neděla jako na pozadí nic jinýho než prostě ten
proto tady inherit tak samozřejmě neudržuju
a
takhle to co vypadáš napíšete čistým že se pětce trošku jinak to bude vypadat dyž
to šestku
transfinite nějakým brain tam přilepit super věci vokolo
a budete psát destou že jestli
a to je úplně nejlepší co můžete udělat potom co ten že jsi chcu jako
vlastně na
a pak mám možná přestane vadí že píšete na tom javascriptu pro čili tam je
vše tohoto byl
je tam používáte nějaký markup který se ve výsledku přeloží do javaskriptu
a pak vám to jako trošku cvakne že máme to vlastně dobrý
že díky tomudle můžete řešit nějaký jako
optimalizovaný vyšší renderování komponenta zjišťování kdy co mám překreslit
a podobný věci
takže de to i bez toho j s x když tam jako píšete jenom jednu
element tak je to rozlišit začnete zanořovat už to beztoho psát jako není nic
a vlastně to zbytečný jenom dobrý kohutce prostě co je poctím vědět jak to funguje
vědět sami to může přinýst protože n prohlížíš prostě se nikdy nic jinýho než že
vlastně nejspíš nenaučí
minimálně zatím všechny pokusy selhaly chtěl doplňující protlačit python to nějakou okrajů verzi
všechno fungovat krásně ale na celami neprožitými pak účel prostě teď vlastně už asi na
do větších ničím jako nenahradíme
to přestal studovat super
ale to už byl plnej tady konec není nebyl state lese ještě to můžete napsat
to je z další pojem který prostě přišel r jak s ní
a
řekl že ta komponenta vlastně může bejt jenom funkce
která zajistí tu co má se renderovat těm komponentám který sou jenom funkce se týká
stripes protože oni nejsou schopný se pamatovat ta
a je to úplně super věc
když dáte break tu snažte se psát co nejvíc
komponent co to d jako lupy prezentační komponenty který jenom zobrazí to co vyndat
to je úplně nejlepší cesta a není to jenom cesta je študáci tak psát fangle
dá se tak psát i jiných privacy dá se tak psát jenom javascriptu vanila když
si prostě některý věci napíšete sami
tam nedal
to jsem posledně řekl že to vlastně prostě nemá tři dědičnost nikdy mít nebude
a má s pusto jejich věci který můžete použít
a který jsem můžete naučit
anebo si o nich minimálně přečíst říci l to dodržela nikde to nepouži
a jedna hodně zajímá se zmínil nevydělil s tam klid seš nějaký princip prototype inherit
transmit
razítka typy
a
spojuje
ne
mít syny se proto tady levnějším a skill všechny tady tyhle věci a
máte tři základní metody to úplně jednoduchý a p jestli dá používat
ten jsem si že to někdo používá jako produkci nebo několik desná ale to změnové
knihovna ze kterých se dá hrozně moc naučit volně tady prototyp
o půl mám končit
no takže za chvíli začne
to bylo asi tak jako takovýdle velký milníky jako j tunery angle a
je úplně super pokud si všechny tyhlencty jakoby stavitel toho java s tím vývoje projdete
a můžete si vyzkoušet sami ve jakých aspoň fanny projektech zkusit si těch framework co
nejvíc
co nejvíce znějící a klidně lepší používat jenom to lásky čistej
nám takový lidi a není to p špatnej přístup
nejsou to všechny milníky vidět x začínal byla jako klubu state up states jsou platí
faxy a ne tak si
a ten vývoj de tak rychle dopředu že když se jeden měsíc naučíte používat r
dát tak za tři měsíce předem ok x a zase celá kometa slečny říkat že
o teple super začnete šípy používat mukl x
a
vy si pak řeknete vás to teď naučil se přes tři měsíce nasolil processing jak
samic a spokojenej
ale základní princip moderního vývoje že
jednosměrný data flow mezi komponenta má
zas jako
ten jednak se ani splacením opic nedokáže ten prohlížeč naučit něco co vámš neumí
no můžete si pojem tu samou funkcemi to udělat pomocí observes a pak sack rajdr
a je mentů nativních klimtovi a nějakým prostě globálním objektem který si uděláte sami
ale zase prvku byla znova kolečkový neudělal jestli měl na turisti dvoutaktů ztráty dat hledat
tam jsou pak jako
dobrý
další taková věci tím table
momentálně si
dvě knihovny velký který todle téma řeší ty byl j s a
ne na co je to nula
bych kecal
a
spousta lidí si mysleli jsme si šestka přišla s novým definování proměnných jako const
je ta proměnná se stane jako fakt konstantou leží fakt nebudu moc měnit
tak to není
na by to bylo moc jednoduchých jsme si zvykli že chtělas lituješ něco vypadáš dobrý
tak to má háček
nemůžu p znova definovat ale můžu jí mutovat
co zase můžem řešit pomocí kouči který s
ty zamrazil v objekt a už a nemůžu mutovat
a takže jako by to by mu table ste schopný si vyřešit i sami přes
eště se k tomu stopu filtry todle free se a nějaký s r to prej
tedy a takovýdle super věci
ale někomu se třeba líbí žlutej bod že když se na něm nelíbí že nemá
jako by k okapy kompatibilní se standardní manželstvím bytama takže vypad chcete procházet cyklů pole
a ono to jako úplně nejde
nebo to de trošku jinak a nebo se to pro mě převedete stejnýho to že
vlastně tady objektů
tak je otázka jestli ste to potřebovali mítink ty
a
a řeší s jako naše topím table takovej takový téma to jde
když máte jenom table objekty tak je hrozně levný je porovnat i se sou stejný
a souvisí s tím globálním jako aplikační stavem kdy vy máte prostě obří že jsem
aplikačního stavu se k vám přijde druhej j sem a vy chcete vidět si máte
neposlední tak musíte kdybyste porovnávali jakou hodnota matek to celý projíte rujete trvá to chvilku
když máte velkou aplikaci tak chvilku diod
no a když máte jo table objekt tak dát n rovná se jedna se rovná
se
ano ty objekty prostě nejsou stejný nemají jako jednu referenci takže to původní
a
podle mě jako další velká věcmi rektifikační s
co to si je princip který není
nový je nový chtěla skriptu
je to nikde původně stoupne tu
a jsou to observed ostrým
p super o tom úplně kulový neuvažovalo to vnitřní tak jako hrozně se mi to
líbí sata koukáním a k tomu nějaký jistě animace na ty funkce jako věty mapy
a tak
je to jako by funkce ani dodání si vezmete má a íčka filtr
ale nečeká téhož projde celý pole jako by tím jedním
ale je to prostě pak prvek po prvku a to proto pole ještě navíc nekonečný
je to jako
když to dokažte využít jako přepnou ten mozek teda to využití tak je to sou
s tím zajímavý aplikace
to je asi ode mě všechno
to byste ji chtěli jak sme neuvědomili chtěl dybyste pastorek zaujalo na tom že byste
měli chtěli kontaktovat mail nebo twister
dva sto něko zaujal tolik že by vás zajímalo větracím tak page ale i c
t a taky trochu když jsem telefon
a registr a to někoho za jo natolik že byste chtěli přijít na dva sťati
akcí tak pořádáme v brně týmu řetěz
a teď si nevzpomenu ale push kolik
čtrnáctýho
takže čtrnáctýho paličkovat to bude nevejdem se tam všech jak nechoďte všichni
a ten tady všechno je k
tak mi dejte dominikovi na přednášku teďka ještě prostor nějaký devět na data ze takže
jsou tady nějaké
támhle vzadu
jaká tam dojdeme devět
a to si myslíš botanickým ti jako výskyt je jaký máte názor nám obyčejná díl
že s
jaký filtr frame call vyučené s tím že se o
takže začnu k těm nejstarším proměřte coffee skript
a já jsem původně lobista takže spoustu soustavu bys tu má hrozně a rukopis k
tohoto vlastně je trošku vychází z té syntaxe
já jsem ho nikde a neměl by se to jako moc nelíbilo
a ta jisti
a jistě je podle mě a hodně zajímavá alternativa pokud chceš používat
chybovost
je to prostě vtom jazyku o taky pohostinnosti jenom pro ten jako vývojáře něčem jiném
ti nepomůže naučí vývoj jde špatně pak dokážou mít napovídat a podobně
a je to taky dobrý tom že mi něco trošku víc než třeba se šest
a přece jenom stojí zatím nějaká komunita jedná se spoléhal na to že to je
jedno čas
ne skončí nebo neřeknou prostě zpětná kompatibilita na jako úplně nezajímá řešíme všechno opět dáme
si
takže ta jestli to za mě to hodně spojení saule dvojkou
a nula jako sem tady nezmiňoval byl pro mě je to dobrý table ve kterém
se zatím jako nic neudělal kromě nějakýho l value
a
jediný co sem ti změnil jako sedět jak ty textem že tedy prostě oni ani
staví
a vím že s tím bohužel zkušenost nemám
a když se na to nějak nekoukala že se ne v čem je tady
ty do milníkem za tady říkal nějaké další dotazy
co zabiješ javascript
led myslí si že příde něco co nahradí javascript
já si myslím že ho nic nezabije a
já jsem věděl čtrnáct zpátky jakousi tu přednášku vzestup nebo
vznik a smrt javaskriptu
a bylo to vlastně přednáška o assemble j e s
ten projekt koupil microsoft a o tý doby oněmí neslyšel
bylo to o tom že do že vlastně to ste byli sou schopny přeložit podstatě
jakýkoliv céčkový kord
což jako dával velice zajímavé možnosti loto dokonce i docela výkony tvrdili že to jenom
po třetím pomalejší než nativním nechcu není tak hrozný přece jak bylo to před rokem
s lufty pryč svaz jinde
a
ne já jsem si měli se zabije tak na tom klientovi sou nezbavíme naopak nám
pro vlna se
to je podle mě jakou jedině mu pomůže jako jazyků
a možná ho zabijeme tím že budem používat slepě knihovny ta nebem sou křižovatky
takže další dotazníky
co sem slyšel část krutě a výkonností
no
nejsem si je to lepší než flash
jsem si že moderní gausse i když mluvit o desktopu windowsech sou tak daleko že
se nemusíte bát jako velkejch velkých aplikací nemusíte se bát procházet to pole s tisíci
prvky a podobně
a
druhá otázka je možná trošku výkonnost javascriptu na sedum takže spousta lidí tvrdí že on
je jako by sklo tak rychlej jako céčko já si to nemyslím že úplně tak
rychle jako céčko ty asi nebude nikdy
ale na dostal na tom serveru můžete tím céčkem jako jednoduše rozšířit a zrychlit
a sama o sobě kapitola jsou
mobilní zařízení a že vlastně kdyby hlavně ty levnější
nemaj ten výkon orbitaly nějakou přípravku
takže tam občasné
ale ne
tak já tady nikdo problém že by napsal něco co bylo pomalu musel jsem přepisovat
javaskriptu
ta
jo no pity empiric zařízení nejsou p jako je to richly
ale otázka třeba jak rychle jak jako brzo budou schopný brousili třeba akcelerovat n že
lásky přes nějaký grafický
karty a tady ty
usušte nějakými
ne nezajímám se úplně tady tím okrajovým
a jinak když mělas je to napište něco co běží pomale ke to většinou vaše
chyba
hlavně pokud jste angle byl při
tak se ten eště poslední data
takže už asi nikde tady veřejně nechce
je s tím šedinami zeptam když tady možná s možnost něžně nezastihnou bude možno změn
tady zastihnout mám dokonce eště dneska jednu akci a toho
a ten workshop budeme
dat a serverem tedy takže si se někde state of uzákonit
a je úplně jedno že to není taky ne
které se bere na ještě port přednáška ryze nalačno na jinak mě vy si najdete
rychle d budou deklarace lačním nahoru
takže si všechno nedělej kleštěmi do za zatáčkou a za data ze