2019年4月28日npmを使ってライブラリ管理をする場合、個別にライブラリを読み込まず、package.jsonで読み込んだあと、一括してライブラリを読みこむことが一般的です。その時の処理に関して。leanModalというライブラリがありまして、これを使う場合には普通に、下記のように書いてあげればOKです。value="ログイン"></p></form></div></body></html>これをnpm経由でライブラリ管理しようとすると以下のようになります。leanModal;読み込んだあとはwindowオブジェクトに格納してグローバルな変数にします。".modal_close"})bindですが、これはthisを変えることができる点がメリットです。詳しくはleanModalの内部を見ないとわからないのですが、モーダルを付与したい属性に対してthisを割り当ててあげないといけません。そこで属性を付与してあげたいエレメントに対して、bindを発行してあげ、なおかつ関数を実行してあげるとうまく機能しました。ちなみにcallというメソッドはbind+関数実行のようです。(今だ理解はあやふやですが・・・)やや発展的な手法ですが知っておくと利用範囲は広そうです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。関連記事ケース別JavaScriptライブラリまとめWebエンジニアとしてはサーバーサイドのプログラムのみならず、JavaScriptをいじることがおおいでしょう。...vueの環境構築vueについて勉強したことなどを。...モジュールバンドラparcelについて現在のフロントエンドだと、es6以降の書き方が主流になっていることもあり、一度慣れてしまうとなかなか戻れない便利さがあります。...静的解析ツールについてある程度の規模のプロジェクトだったら使っているであろう静的解析ツールについて。...ejsのテンプレート普段生のHTMLを書く機会はほとんどなく、画面側の仕事でもフレームワークを使うことがほとんどなので搭載されているテンプレートを使っています。