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