はじめに JavaScript の標準仕様である ECMAScript 3rd Edition (ECMAScript 3.0) が 9 年ぶりにバージョンアップしようとしています。 実は、これまでも様々なバージョンアップの案が上がっては消え、また上がっては消えていました。 しかし、今回のバージョンアップには今までと違う点が一つだけあります。 それは、現時点での主要な ECMAScript インタプリタ(JavaScript の実行エンジン)を作...
■ この情報のコメント・メモ ■
次期EMCAScriptであるECMAScriptHarmony(ECMAScript3.1)の主要な変更点。 [ wacky ]
うきうきうぉっち [ GARAPON ]
id:javascripterdefinePropertyで渡すオブジェクトにenumerable:trueを書けばforinで走査されないみたいっすよ [ amachang ]
楽しみじゃ [ kjirou141 ]
3.1はこうなる [ kdaiba ]
IE8をうきうきうぉっちするだけでイッパイなので、amachangをうきうきうぉっちしとく。 [ hasegawayosuke ]
amachangGJ [ se-mi ]
ECMAScript3.1,JavaScript2.0の変更点/DecimalはIEEE754r、仮数部34桁の数値。以前に某業務アプリで簡易BigDecimal実装をつくった身にとってはありがたい。float程度の精度じゃ足りないんだよね…。 [ terurou ]
いいなー [ milk1000cc ]
PropertyDescriptorとか面白いなあ [ nuna ]
ECMAScript3.1の変更点まとめ。 [ hiro_y ]
ES3.0→3.1の仕様の差分と、各コード例。PropertyDescriptorとthisの束縛、引数の部分適用が面白げ。 [ monjudoh ]
accessorというか、まんまVBのプロパティだねぇ [ hiroto-k ]
仕様、ECMAScript [ brazil ]
なんかきちんとした言語みたい!(ぇでも微妙に進化する方向を間違えてる気がしなくもない。 [ ryochin ]
ECMAScript3.1からはPropertyDescriptorというものが使えるようになります。 [ tinsep19 ]
definePropertyが気持ち悪いなぁ。 [ nsta ]
良記事。だと思うんだけど、JS詳しくないんで、具体的にどううれしくなるかイメージわかない・・・・。orz... [ T-miura ]
わかりやすい。丁寧 [ field_combat ]
良いまとめ [ yuroyoro ]
まとめ [ sotarok ]
今回のバージョンアップには今までと違う点が一つだけあります。
それは、現時点での主要なECMAScriptインタプリタ(JavaScriptの実行エンジン)を作っている全団体(以下を参照)がこの仕様に同意したことです。 [ tomoaki_241 ]
javascript [ billy-elliot ]
環境と記述方法が違うだけで、最終的に言語使用ってどれも似通ったものに近づいていくのは何故だろう。どこかに「人がコンピュータの制限と戦った上でやらせたいことの理想モデル」のようなものがあるのだろうか [ ryuzi_kambe ]
必要なものがそろった感じ [ tosik ]
4.0よりこっちの方がJavaScriptらしくて良い [ akkun_choi ]
http://127.0.0.1:8823/thread/http://pc11.2ch.net/test/read.cgi/tech/1190160481/l50x [ Kur ]
何だか知らない言語になっていく感じだ [ lesamoureuses ]
privateもない言語にアクセサとかwwwや、evalの第2 [ k_yon ]
ECMAScript3.1 [ hisasann ]
defineProperty使えばObjectのprototypeにメソッド生やしてもforinが平気になるのかな。/id:amachangありがとう。でも、falseじゃないかな。 [ javascripter ]
次のJavaScript仕様について、丁寧なまとめ。しかし、そもそもこれでブラウザごとのJavaScript実装が統一されるのかと言うと疑問だし、うちらがアプリ作るだけならjQueryで全部事足りるし、実はあんまり関係ない? [ akisutesama ]
所々サンプルコードが今イチだけど。Widget開発で使えるようになったら勉強する。 [ okela ]
ブクマしただけ;勉強しないとな… [ kiichan1115 ]
http://pc11.2ch.net/test/read.cgi/tech/1190160481/l50x [ Kur ]
書こうと思ってたら先を越された!!!!PropertyDescriptorを理解しきれていなかったのでありがたい。 [ nitoyon ]
まとめ。 [ summerwind ]
ECMAScript3.1が標準化されると、JavaScriptの実際のコードがどう変わっていくか、何が出来るようになるかに焦点を絞って解説→wktk [ tsupo ]
面白そう.ただ,definePropertyからのgetterの設定とかがなんか冗長な感じがするかも. [ Constellation ]
素敵そう。 [ thayashing ]
うきうきうぉっちhttp://wiki.ecmascript.org/doku.php?id=es3.1:es3.1_proposal_working_draft [ yoshiii ]
次の仕様さきどりまとめ [ m.mor ]
ES4が… [ zapa ]
jsライブラリが個別に開発されて、次から次へと出てきているけど、今後はMS統合JSライブラリとか、google.jsとかYahooJSxxlizerとか開発しやすくなるってことかな?←違いますとのこと></id:amachangありがとう! [ fk_2000 ]
defineProperty使えばObjectのprototypeにメソッド生やしてもforinが平気になるのかな。 [ javascripter ]
dontEnumerable関係とgetPrototypeOfがうれしいな [ kjirou141 ]
仕様を確認。 [ losstime ]
全団体が同意に期待 [ sudo44ug ]
id:amachangenumerable:trueじゃなくてfalseじゃない? [ teramako ]
今までので、こういう流れで仕様化してちゃんとIEに実装された/されないを知りたいとこ。 [ f-shin ]
id:k_yonECMAScriptではnamespaceは仕様には入らなかったため、残念ながらprivateは実装されませんでした。ただ、それが嘲笑に値するとは思いません。名前空間の多重化は便利な反面複雑さを生みます。一長一短だと思います [ amachang ]
[
← 前の画面に戻る ]