Article View: pl.comp.www
Article #408306Re: Javascript - jak tworzyć obiekty w strict mode?
From: Cezary Tomczyk
Date: Mon, 28 Sep 2015 18:42
Date: Mon, 28 Sep 2015 18:42
26 lines
2125 bytes
2125 bytes
W dniu 9/28/2015 o 6:22 PM, Borys Pogoreło pisze: [...] > ES6 ma chyba już coś, co wygląda trochę jak normalne klasy, ale to taki > półśrodek, a realnie użyć tego będzie mozna za kilka lat jak się > upowszechni. Rozwiązaniem na dziś może być: * TypeScript - wsparcie do tego ma MS Visual Studio albo IntelliJ IDEA: https://www.jetbrains.com/idea/help/typescript-support.html. Wynikowy kod JavaScript może nie jest idealny, ale działa ;-) * http://blog.jetbrains.com/webstorm/2015/05/ecmascript-6-in-webstorm-transpiling/, czyli IntelliJ IDEA i transpiling (nie wiem jak to po polsku napisać :-)) w locie. * ewentualnie Grunt task: https://www.npmjs.com/package/grunt-es6-transpiler TypeScript próbowałem. Nieźle nadaje się do ogarnięcia wielkich projektów, przyjemny refactoring, i parę innych rzeczy. -- Cezary Tomczyk http://www.ctomczyk.pl/
Technical Details
Message-ID:
<ca3c5$56098a0f$6def49cc$24148@nntpswitch.blueworldhosting.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!nntpswitch.blueworldhosting.com!not-for-mailReferences:
<mtlvuv$3t4$1@news.icm.edu.pl> <1fatjmn7yhrh6$.12pek7r1crfbe$.dlg@40tude.net> <mtmo0d$75a$1@news.icm.edu.pl> <1b7l91pot4apc.4yvv7goat7bo.dlg@40tude.net> <mtojfs$lci$1@news.icm.edu.pl> <swhpswvjkkrk.1kg2bqubgir7v$.dlg@40tude.net> <mubfqc$o40$1@news.icm.edu.pl> <lz39rzc3qaoz.1p9xb4w1xgknb.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!nntpswitch.blueworldhosting.com!not-for-mail Subject: Re: Javascript - jak tworzyć obiekty w strict mode? Newsgroups: pl.comp.www References: <mtlvuv$3t4$1@news.icm.edu.pl> <1fatjmn7yhrh6$.12pek7r1crfbe$.dlg@40tude.net> <mtmo0d$75a$1@news.icm.edu.pl> <1b7l91pot4apc.4yvv7goat7bo.dlg@40tude.net> <mtojfs$lci$1@news.icm.edu.pl> <swhpswvjkkrk.1kg2bqubgir7v$.dlg@40tude.net> <mubfqc$o40$1@news.icm.edu.pl> <lz39rzc3qaoz.1p9xb4w1xgknb.dlg@40tude.net> From: Cezary Tomczyk <cezary.tomczyk@gmail.com> Date: Mon, 28 Sep 2015 20:42:21 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <lz39rzc3qaoz.1p9xb4w1xgknb.dlg@40tude.net> Message-ID: <ca3c5$56098a0f$6def49cc$24148@nntpswitch.blueworldhosting.com> X-Complaints-To: abuse@blueworldhosting.com Organization: BWH Usenet NNTPSwitch-Cluster Lines: 26 NNTP-Posting-Date: Mon, 28 Sep 2015 14:42:23 -0400 X-Trace: ca3c556098a0fc84aec6924148 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit