タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javascriptとJavaScriptとjavascript++に関するKanasansoftのブックマーク (2)

  • JavaScript のジェネレータ

    JavaScript のジェネレータって? 処理のまとまり、すなわち関数 普通の関数 実行時には毎回新たな環境 (実行コンテキスト) が作られる ジェネレータ 実行環境を維持したまま中断・再開が可能 コルーチンの一種 コルーチン Python のジェネレータ JavaScript はこれを丸パクりにインスパイヤされた C# のイテレータ Ruby の Fiber etc... これからのプログラミング言語には必須機能? 基的な使い方 function fib() { var [a, b] = [1, 1]; while (true) { yield a; [a, b] = [b, a + b]; } } var g = fib(); g.next(); // => 1 g.next(); // => 1 g.next(); // => 2 g.next(); // => 3 g.next

  • 次世代JavaScriptの形:Geekなぺーじ

    8年間の標準化活動の成果として今後変化していくJavaScriptの形を紹介しています。 なお、JavaScriptの標準化は未だ過程であるため、ここで紹介された事が将来実装されない可能性もあるそうです。 いや、でも、聞いていて思ったのですがこれはもう違う言語ですね。。。 下位互換があるので今まで作られた物は問題なく動作するはずなのでしょうが、 CとC++に微妙な互換性があるように、互換性をつけたばかりにゴチャゴチャになる事も将来ありそうな予感がしますね。。。 まあ、でも全く違う物として出してしまうと「何それ?ハァ?」という感じで世界に華麗にスルーされてしまうでしょうし、悩ましいところなのだと予想します。 以下、ビデオの要約です。 私はJavaScript初心者なので、要約が間違っているかも知れません。 また英語の誤訳などが含まれているかも知れないので、詳細はビデオをご覧下さい。 Java

  • 1