本文へジャンプします。



こんにちは、ゲストさん



現在位置: トップ > ハタさんのブログ : javascriptを初めて学ぶ人についてのおさらい。その1


(本文から引用)

前の画像 次の画像
僕にも教える人ができた(? というか人にモノを教える立場)になったので、とりあえず、最近はもっぱらjavascriptを教えています。
もともとCやJavaなどについてはある程度の知識がある人なので、それを少しjs的な意味で、関数言語的な教えをやっている最中のメモ
変数って何ですか?変数って値もしくは式そのものに利便的な名前をつけているものです次のhogeとfooは値をいれる箱ではなく、値そのものに別名(もしくは分かりやすい名称)を割り当てているだけに過ぎませんよ。
var hoge = 1;var foo = [1, 2, 3];
alert(hoge + 1); // 2alert(foo[0]); // 1
alert(1 + 1); // 2alert([1, 2, 3][0]); // 1
つまり、関数自体を変数に代入する事ができます。(functionとは特別な呼び名ではなく、[](Array)や{}(Object)のような簡単な型名の一つです)
関数はグローバルに置かれる必要はなく、関数さえも変数の一つとして扱えます。
var _eval = eval;var _alert = window.alert;v...

続きを読む

この記事をクリップする

この記事をクリップしたユーザー一覧


他にもこんなクリップがオススメ

  1. 閲覧数453 クリップ数13

    知っておいて損はないAJAXやCSSを駆使したタブインターフェース18種類 - GIGAZINE 本文へ

    コメントタブのインターフェース集

  2. 閲覧数272 クリップ数11

    JavaScript例文辞典 本文へ

  3. 閲覧数253 クリップ数8

    JavaScriptでIEかどうかをたったの1行で判別する方法:phpspot開発日誌 本文へ

    コメントvar isMSIE = /*@cc_on!@*/false; で判別。 cc_on 以外の文字列にすると判別に失敗することを確認。cc_on という文字列に意味があるんだ。








携帯でアクセス

携帯アクセスバーコード
携帯で左のバーコードを読み取るか
URLを携帯に送信してください。

Powered by モバクシー




推奨画面サイズ
1024×768 以上

クリップBETAトップへ戻る