javascript

JavaScript の関数はとても柔軟だった

1年以上放置していたO'Reilly Japan - 初めてのJavaScriptを最近またやり始めました。「5章 関数」を読んだので、覚えたことを書いてみます。タイトルの通り、JavaScript の関数が持つ柔軟性についてフォーカスを当てます。 なお、動作検証にはRhino - MDC(1…

はてなブックマークのブックマークレット

最近、はてブのブックマークレットを使うようになりました。普段は、Minibuffer 使ってはてブしているけど、既にブックマークしてあるけど編集したいって時に不便。 そこでブックマークレット。ブックマークレットならFirefox でキーワードをあてて置けば、…

初めてのjavascript3章(演算子と文)

1章、2章に引き続き3章です。演算子と文の章です。 文の形式 文の終わりは、「jsを解釈するエンジンが、対象の文を完全な物だと判断でき、かつ、終わりが改行文字」または「;」で示す。 改行文字単体で文の終わりを示すわけではない。 ということは、1行…

JavaScriptのデータ型と変数の追記(jsのスコープ, nullとundefinedの違いについて)

JavaScriptのデータ型と変数 - Slow Danceの内容でjavascripterさんにツッコミをもらった部分を調べたのでまとめました。 ツッコミ内容 >の部分が僕が書いた部分です。その下の行からが指摘してもらった内容です >ブロック内で宣言された変数は、そのひとつ…

JavaScriptのデータ型と変数

初めてのjavascriptの2章です!データ型と変数について。 名前の付け方 jsでの変数名や関数名の付け方が書いてありました。ソースの可読性からいって名前は本当に重要。 省略しない簡潔な名前を これはどの言語でも同じ。たった数文字のために名前を省略し…

初めてのjavascript

先日からjsの勉強を始めました。まずは基本文法を身につけちゃおうということで、id:javascripter さんにならって「初めてのjavascript」で勉強。適度な厚さだし、説明も分かりやすい。今月はこれをやって行こうと思います。 1章やりました 昨日と今日で1…

javascript始めました

1年前からrubyを始めて1年間rubyやってきました〜。rubyの理解もまだまだですが、javascript始めようと思いました。理由はいつくかあるのですが、一番は、複数の言語をやって始めてそれぞれの言語の本質が分かってくるかなと思ったからです。rubyのために…