タグ

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

  • [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記

    クロージャとは クロージャは、言葉で説明するのが大変難しい概念です。 あなたは、自転車の乗り方を、口だけで説明できるでしょうか? あなたは、螺旋(らせん)の形を、言葉だけで説明できるでしょうか? ずばり、できないでしょう。 しかし、自転車に乗ることはできますし、針金で螺旋の形を作ることはできるでしょう。 「クロージャ」もこれと同じです。 だから、Wikipediaのこんな解説を見ても落ち込まないでください。 クロージャ (クロージャー、Closure) は、プログラミング言語において引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決する関数のことである。 理解できないですよね? 私もそうでした。 クロージャを既に知っている人にしか、この文章は理解できないでしょう。 クロージャを作るのは難しくない しかし、説明するのは難しくても、作るのは意外と簡単。それが

  • クロージャ - JavaScript | MDN

    function init() { var name = "Mozilla"; // name は、init が作成するローカル変数 function displayName() { // displayName() は内部に閉じた関数 console.log(name); // 親関数で宣言された変数を使用 } displayName(); } init(); init() 関数はローカル変数 name を作成し、それから関数 displayName() を定義しています。displayName() は init() の中で定義されている内部関数で、その関数体の内部でしか利用できません。displayName() 自体はローカル変数を持っていませんが、外側の関数で宣言された変数にアクセスできるので、displayName() では親関数 init() で宣言された変数 name を使用

    クロージャ - JavaScript | MDN
  • WordPressテーマ制作チュートリアル

    この記事は、はじめてブログ用のオリジナル WordPress テーマを制作される方向けに書いたチュートリアル記事です。 なぜこの記事を書いたかというと、「WordPress でブログを作ってみたい、でも作り方がわからない」とおっしゃっている方が想像以上に多いことと、私が Webデザインスクールで WordPress ブログテーマの作り方を教えていると、想像以上にテーマ制作の基礎を理解していただくのが難しかったからです。 おそらく、HTML+CSS コーディングができる方であれば、この記事を読めばブログ用のWordPressテーマを制作できるようになるはずです。 このチュートリアルでできるテーマのサンプルファイルも以下からダウンロードできます。 実際のファイルを見ながら(あるいは作りこみながら)読むと理解が深まると思います。 WordPressのインストール まだレンタルサーバを借りていない

    WordPressテーマ制作チュートリアル
  • font-familyの指定順序参考

    なんだかんだと最近フォントの事が気になって気になって夜も眠れない日々を送っていおります…。どうもこんにちは。(・_・; えっと…。 このサイトを訪れてくださる方は、今は半数以上が iOS からです。 次いで Windows。 三番目が Mac から。 先日、Webフォントのことを書いたのですが… Webフォントが楽しい!Webフォントの探し方と使い方・設置の仕方などなど。 | norirow’s Diary せめて、iOS で『ヒラギノ丸ゴシック』が表示できるようになったら嬉しいんですが…。 ということで仕方なく 必要に迫られて Webフォント を勉強することにしました。 … Webフォントを使う理由もそうだけど、フォントをあえて選ぶ理由は、もちろん “自己満足” もあるのだけれど、どちらかといと、せっかく訪れてくれた方が “読みやすい” デザインにしておきたいから。 前述したように、今や

    font-familyの指定順序参考