タグ

2011年3月29日のブックマーク (5件)

  • 思ったよりも奥深かったJavaScript - 三等兵

    実現したいことがいろいろあって、結局それはjavascriptじゃねーかというわけで、心外だけどjavascriptもやることにしたよ。さしあたって図書館で借りてきたのがこれです。 JavaScriptマスターブック (単行(ソフトカバー)) 去年が初版なので情報が古いかどうかよくわからんのですけども。プログラミングをかじったことがある人なら受け入れられるけどそうでなければ難しい。 インスタンスの説明より前のページでインスタンス化したサンプル使って説明したりしているもんだから、知らない人はイライラするんじゃまいか。あとこれは実践ではないですね。読むプログラミング書籍だと思います。 そういうわけで、私はなまじ適当にかじってるから分かりやすかった。細かい部分まで丁寧に説明してくれてますので経験者だったら当たりな書籍かもしれません。プログラミングのド初心者ははずれになる確率が高いと思う。 奥

    思ったよりも奥深かったJavaScript - 三等兵
  • Closure Compiler Service

    // ==ClosureCompiler== // @compilation_level SIMPLE_OPTIMIZATIONS // @output_file_name default.js // ==/ClosureCompiler== // ADD YOUR CODE HERE function hello(name) { alert('Hello, ' + name); } hello('New user');

  • JSLint,The JavaScript Code Quality Tool

    JSLint, The JavaScript Code Quality and Coverage Tool. This file allows JSLint to be run from a web browser. It can accept a source program and analyze it without sending it over the network.

  • 細かいJavaScriptの仕様や習慣やテク集 - 三等兵

    気づいたことやミスしたことなどメモしていたので確認作業。細かい仕様だったり暗黙のルールだったり、テクニックだったり。JSに慣れていたら当たり前なことばかりかもしらん。 追記のところはid:os0xさんより。ありがとうございます! undefined var a; alert(a) // undefined 宣言だけだとundefined。undefinedというのは、宣言している変数に値が入っていませんよ、ということ。 そしてオブジェクトには無いプロパティとか参照すると出てくる。 var a = 100; alert(a.length); // undefined さらに引数も。 function func(val) { alert(val); } func() // undefined 引数はCallオブジェクトってのに格納される。このオブジェクトはローカルの変数が格納されるオブジェクト

    細かいJavaScriptの仕様や習慣やテク集 - 三等兵
  • JavaScript初心者におくる24のグレイトなtips - 三等兵

    私が作ったわけではなく海外の記事です。自分も学習してみました。 phpスポーツ啓発日誌や、コカトリスさんや、アイスクレアームパラダイスさんのような、品質の良い訳は私にはできませんので見出しは意訳もしくは誤訳、文章は無視して訳してません。かつ、私がいろいろコードや文章つけたしてます。内容的にはほとんどズレてはないと思いますが、適当なのでおかしいところがあるかもしれません。 うっとうしい場合は原文をどうぞ。 24 JavaScript Best Practices for Beginners 1. 等価演算子で==使うなよボケ===だろナスチン野郎 ひぃぃぃ。 ==|!= だとねー、型は自動に変換されるんすよねー。ねー。 s = '1'; i = 1; alert(s == i); // true alert(s === i); //false えーと、==は「わし、数値も文字列も中身が一緒だ

    JavaScript初心者におくる24のグレイトなtips - 三等兵