🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #51773

Re: dlaczego firstChild oraz childNodes[0] mam undefined?

#51773
From: Cezary Tomczyk
Date: Wed, 22 Mar 2017 12:42
46 lines
3365 bytes
On 21/03/2017 18:39, Wojciech Bancer wrote:
> On 2017-03-21, Cezary Tomczyk <cezary.tomczyk@gmail.com> wrote:
>
> [...]
>
>>> IE ma całkiem sporo niedoróbek jeszcze:
>>> https://kangax.github.io/compat-table/es6/
>>> A z nowych rzeczy, to już w ogóle nie ma.
>>
>> Nic na siłę. Napisane porządnej aplikacji bez const/let i innych z ES6,
>> jest jak najbardziej możliwe.
>
> Ale gdzie ja twierdziłem, że to nie jest możliwe?
> BA! Napisanie porządnej aplikacji w assemblerze jest możliwe!
> Tylko _kosztuje_ więcej, jest mniej skalowalne, gorzej zarządzalne itp. itd.
> Jak masz 2 programistów na krzyż i nielimitowany budżet, to możesz
> sobie nawet dziergać w kodzie maszynowym.
>
>>> Ale to nie jest argument żeby nie używać tooli/frameworków. To jest argument
>>
>> Nie mówię nie używać, ale jeśli coś da się zrobić prościej, to dlaczego
>> nie :-)
>
> Toż cały czas kontruję, że _z wykorzystaniem_ frameworka jest prościej.
> I łatwiej kodem zarządzać, bo całość (włącznie z organizacją tegoż) nie
> siedzi w głowie 1 człowieka, są określone standardy pisania itp. itd.

Eh, myślę, że obaj mamy zbieżne poglądy, tylko inaczej nieco 
przedstawiane. :-)

>>>> Moim zdaniem, dzisiejsze implementacje ECMAScript są na tyle dobre, że
>>>> mogę spokojnie uznać, że bez wielu ekstra rozwiązań da się napisać dobrą
>>>> aplikację.
>>>
>>> I żeby jeszcze przeglądarki masowo wspierały owe "dzisiejsze implementacje" :P
>>
>> No cóż. Idealnie nigdy nie będzie, ale niektórzy już piszą w ES6 a
>> potem... transpilują to do ES5 za pomocą popularnego Babel-a (Babla? :-)).
>
> Babel wszystkiego idealnie nie załatwi.

Naturalnie, że nie.

-- 
Cezary Tomczyk
http://www.ctomczyk.pl/
Technical Details
Message-ID: <oatrg7$7v4$1@csiph.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.188.146.8.175.nat.umts.dynamic.t-mobile.pl!not-for-mail
References: <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <a5966894-febc-4a31-ba2c-12eb96499852@googlegroups.com> <20170316120955.4c2fcf01@pe.regionet.pl> <f86bfc66-ce12-4009-9ad7-46fdb248d93d@googlegroups.com> <slrnocojql.2ov.wojciech.bancer@pl-test.org> <07b85c99-5512-4bf8-a85b-32e2693318a2@googlegroups.com> <1bw0p3palg9q0$.1iffa42jnbl49.dlg@40tude.net> <oaql97$10e8$1@csiph.com> <slrnod2ckg.2m5u.wojciech.bancer@pl-test.org> <oarlor$1n73$1@csiph.com> <slrnod2pau.92.wojciech.bancer@pl-test.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.188.146.8.175.nat.umts.dynamic.t-mobile.pl!not-for-mail
From: Cezary Tomczyk <cezary.tomczyk@gmail.com>
Newsgroups: pl.comp.lang.javascript
Subject: Re: dlaczego firstChild oraz childNodes[0] mam undefined?
Date: Wed, 22 Mar 2017 13:42:45 +0100
Organization: csiph.com Internet News Service
Message-ID: <oatrg7$7v4$1@csiph.com>
References: <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <a5966894-febc-4a31-ba2c-12eb96499852@googlegroups.com> <20170316120955.4c2fcf01@pe.regionet.pl> <f86bfc66-ce12-4009-9ad7-46fdb248d93d@googlegroups.com> <slrnocojql.2ov.wojciech.bancer@pl-test.org> <07b85c99-5512-4bf8-a85b-32e2693318a2@googlegroups.com> <1bw0p3palg9q0$.1iffa42jnbl49.dlg@40tude.net> <oaql97$10e8$1@csiph.com> <slrnod2ckg.2m5u.wojciech.bancer@pl-test.org> <oarlor$1n73$1@csiph.com> <slrnod2pau.92.wojciech.bancer@pl-test.org>
Mime-Version: 1.0
Injection-Date: Wed, 22 Mar 2017 12:42:47 +0000 (UTC)
Injection-Info: csiph.com; posting-host="188.146.8.175.nat.umts.dynamic.t-mobile.pl:188.146.8.175"; logging-data="8164"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
In-Reply-To: <slrnod2pau.92.wojciech.bancer@pl-test.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit