読者です 読者をやめる 読者になる 読者になる

JavaScript

「パーフェクトJavaScript」メモ 14章 WEBアプリケーション

Hitstory API pushstateなどは少し使ったことがあるので、このようにまとまった記事はうれしい。 これらの機能を一度も使っていない人に対しては記述量が少ない感じもするが、必要なときに思い出せればこれだけでも助かると思う。 ApplicationCache キャッシ…

「パーフェクトJavaScript」メモ 13章 HTML5概要

この本では「WEBアプリケーションが高機能化してきて、ネイティブアプリケーションを利用する機会が減ってきた」「全てがWEBアプリケーションに置き換わる日がくるのではないか」と書いてあるが、それはこの本の書かれた時代の話であって、スマートフォンで…

「パーフェクトJavaScript」メモ 12章 ライブラリ

ほとんどjQueryの紹介。 イベントリスナの登録・削除には bind(), unbind() live(), die() delegate(), undelegate() bind()はググって調べてるときによく出てくるんだが、イベントリスナ自体がよくわかっていないので使ったことがない。 イベントリスナはイ…

「パーフェクトJavaScript」メモ 11章 実践クライアントサイドJavaScript

クライアントサイドJavaScriptで覚えておくべきことは ・DOM操作 ・イベントの扱い ・スタイルの操作 ・AJAX ・フォームの取り扱い の5つだそうで、DOMとイベントは大きい話なので章1つぶんで、残りの3つは1章にまとめました、というのがこの章。 章が増えす…

「パーフェクトJavaScript」メモ 10章 イベント

前章のDOMとこの章のイベントは、ほぼjQueryでやるけどjQuery自体は実際jsのこういうのをいじってるので知らなくていいわけはないし、自分で使うこともあるだろうという認識で読んでいる。 イベントハンドラ onclick ondbclick onmousedown onmouseup onmous…

「パーフェクトJavaScript」メモ 9章 DOM

DOMは(中略)APIです。 DOMってAPIだったのか。 まあ Application Programming Interface っていわれたらそうだよなあ。なんでも Application Programming Interface といえば Application Programming Interface な気もするので、なんとも、だけど。コラム、…

「パーフェクトJavaScript」メモ 8章 クライアントサイドJavaScriptとHTML

突然やる気がなくなって止まっていたが幸い再開。いつも同じメンバーで再開jsの記述方法と、よくハマりやすい実行タイミングでまとめ。 記述方法 実行タイミング scriptタグ 書いてある場所で実行。body閉じタグ直前に書いたとてbodyをいじれない。 外部jsフ…

「パーフェクトJavaScript」メモ 7章 データ処理

データ処理の章。 配列、JSON,日付、正規表現の4つを紹介。 配列のlengthは要素の数ではなく配列の最後日の要素のインデックスに1を足した数 間違えないようにしよう。イテレータとジェネレータについては読んだけどありがたみはまだわかってない。この章は…

「パーフェクトJavaScript」メモ 6章 関数とクロージャ

関数宣言文で宣言した関数は、宣言した行より前のコードから呼べます。(巻き上げ) いつも律儀に不安がっている argumentsオブジェクトで実引数にアクセスできる 仮引数(parameter)、実引数(arguments)。 argumentて議論とか口論という意味だけど、論拠という…

「パーフェクトJavaScript」メモ 5章 変数とオブジェクト

編集モードをはてな記法にした。 変数にオブジェクトを代入すると、変数にオブジェクトの参照が代入される 原文ママ。一見日本語がおかしいようだが意味はわかる。参照渡しなので以下のような動きをする。 >var a = { x:1, y:2 }; >var b = a; >b.x++; >prin…

「パーフェクトJavaScript」メモ 4章 文、式、演算子

4章の前に。 「配列はArrayクラスのインスタンスとして存在します」この一文を解読できない。 「パーフェクトJavaScript」メモ 1章,2章 - reopon.hatenablog 昨日自分はこう言っていたが、3章でArrayクラスとはなんぞやということとインスタンスという語の用…

「パーフェクトJavaScript」メモ 3章 Javascriptの型

3章は「型」。jsでは値とオブジェクトには型はあるが変数には型はない。 基本型(オブジェクト型以外の型)のインスタンスを値と呼ぶ(本書では) オブジェクト型のインスタンスをオブジェクトと呼ぶ(本書では) 「インスタンス」という語が整理できていなかった…

「パーフェクトJavaScript」メモ 1章,2章

「パーフェクトJavaScript」を読みながらメモ。中途半端なjs知識を確かなものにし、用語を整理してjsについて口頭でコミュニケーションができるようになるのが目標。 パーフェクトJavaScript (PERFECT SERIES 4) 作者: 井上誠一郎,土江拓郎,浜辺将太 出版社/…