妻一人、子供二人、猫六匹

僕がやったこと。思ったこと。日々の思い出。

JQuery以前のまま止まっていたJavascriptの知識をモダン化する

長いことJavascriptの実装から離れていたため、今風のJSの書き方がさっぱりわからない。

そんな僕がJavascriptのアプリケーション保守を行うことになった。

 

【前提知識】

Javascriptの基本構文くらいは分かる。

 

【勉強すべきもの】

jQuery

・Backbone.js

・Underscore.js

 

取りあえず、どれが何をするものなのかも不明っていう非常にまずい状態なので、一つずつ勉強していく。

 

 

jQuery

要素のイベントを捕捉し処理を実行することを簡易に書けるライブラリ。

jQueryってなに?超初心者向け入門講座

https://webkikaku.co.jp/blog/webdesign/jquery_start/ 

 

 

<div id="test">TEST</div>

これをクリックすると文字列を変更する場合、こんな風に書ける。

 

$(function(){

    $('#test').click(function(){
        $(this).text("click!");
        console.log("click!");
    });
});

 

 

 

Backbone.js

JavascriptMVCモデルを実現するためのライブラリ。

Backbone 入門

http://www.ibm.com/developerworks/jp/web/library/wa-backbonejs/index.html
 

Underscore.js

関数型プログラミングをサポートするライブラリ。

# 関数型プログラミングlisp的な???

 

 

 

「かわいそう」ではない

僕の息子はADHDです。

そのため、一般の小学校内に設置されている支援学級に通学しています。

 

そのことを僕の母や周囲が「かわいそう」と言うのですが、僕はそう思いません。

理解されることなく、批判の矢面に立ちながら過ごす小学校時代を僕は過ごしました。

結局、小学校~高校の期間でできた友人は3人。

それ以外の周囲の人間は敵のように感じました。

その時期の鬱屈した日々は今の僕の人格や、病気(鬱病)に影響を与えたのだと思います。

 

息子にはみじめな子供時代を過ごさせたくない。

だから僕は息子を支援学級に通わせていることをかわいそうだとは思いません。

僕の事

僕は36歳の会社員です。

職業はアサインされた現場によって異なりますが、システムエンジニアプログラマ、業務コンサルタントなどを担当しています。

会社は都内の外資コンサルティングファームです。

 

メンタルクリニック鬱病ASDADHDの併発を診断されています。

 

友人はほとんどいませんが、妻と二人の子ども、それから六匹の猫に囲まれてそれなりに幸せに生きています。

 

このブログでは日々思った事などを述べていきたいと思います。