タグ

2013年1月9日のブックマーク (4件)

  • [JavaScript]僕、スコープとかクロージャとか曖昧でした | ブログが続かないわけ

    Douglas Crockford, 水野 貴明 ¥ 1,890 手っ取り早く習得 痒いとこだけ掻いてくれる JavaScriptを勉強しなおすのにとってもよいです。 JavaScript コアに関する最高の 付録を除くと100ページちょいという、とてもライトなですが、内容は濃密です。JavaScript の中で、一番わかりにくいだろうなと思われるようなところが集中的に解説されているように感じられ、勉強したてでかつそろそろわかりかけてきたなーと思い始めていた僕にとって、最適の一冊でした。知って良かったなと思えるところがたくさんありましたので、これから少しずつ紹介して行きたいと思いますが、今日はその中でも特に印象的だった、変数のスコープにまつわるお話をしてみたいと思います。 変数のスコープはその変数が宣言された関数の中だけに限定されます。なんとなく知ってはいたのですが、for 文とかでは

    [JavaScript]僕、スコープとかクロージャとか曖昧でした | ブログが続かないわけ
  • 複数変数の一括代入: Days on the Moon

    JavaScript 1.7 (Gecko 1.8.1 / Firefox 2 にて実装予定) では destructuring assignment とやらがサポートされ、以下のように複数の変数に一括して代入することが可能になるという。 [a, b, c] = [10, 20, 30]; alert(a); // 10 これが Opera ではすでに実装されているというので実際に試してみたところ手元の Opera 8.5 で無事動いた。いつから実装されていたのかは知らないが Opera あなどりがたし。

  • 新JavaScript例文辞典

    説明 複数の変数に同じ値を代入するには=を使います。=の左側に代入先の変数(やプロパティ)、右側に代入したい値や文字列、オブジェクト、プロパティなどを書きますが、この時に=を連続して書くことができます。例えば変数a, b, cに同じ値である123を入れるには「a = b = c = 123」とします。なお、関数内でvar a = b = c = 123と指定した場合、変数aのみローカル変数になり変数b, cはグローバル変数になります。

  • はてなブックマークのデザインが見辛い

    なぜこんな改悪をしてしまったのだろう。 http://www.itmedia.co.jp/news/articles/1301/08/news128.html 大幅なデザインリニューアルは2008年11月以来との事だが 当初から利用しているユーザーとっては大変使いにくく、見辛くなってしまったのがとても残念だ >1月30日には、ブックマークコメントの一覧表示ページを刷新する予定。 こちらも初期ユーザーからすると残念なお知らせになりそう。 初期のデザインに戻す機能を付けてもらいたい。 同意見の方はこの投稿をブックマークして(エントリーに載れば)はてな社員に目をつけてもらえるかも。 ※おもしろいサイトを見つけたのでリンクを貼っておく http://mixch.blog.fc2.com/ はてなブックマークを見るのに使えるかも

    はてなブックマークのデザインが見辛い
    nacika_inscatolare
    nacika_inscatolare 2013/01/09
    うむ・・・