FC2ブログ
 

LotusNotesな日々IBM社のLotusNotesに関係する何かを日々語ってるようなきがしないでもないブログです。 

このページの記事目次 ( ← 2013年02月 → )

【JavaScript】requireとincludeの違い

   ↑  2013/02/06 (水)  カテゴリー: JavaScript/CSS
Node.jsなどのCommonJSのモジュールに実装されている require と include の違いです。

呼び出すファイル内にinfuncという関数があるとして、
それぞれの方法で呼び出してみます。

// requireの書き方
var abc = require('abc');
abc.infunc();

// includeの書き方
include('abc');
infunc();

requir は abc のなかの infunc という形ですが、
include は infunc が名前衝突を起こしてしまいます。
よって、特に理由がないかぎりは require を使用してください。
スポンサーサイト



(記事編集) http://mesosune.blog123.fc2.com/blog-entry-406.html

2013/02/06 | Comment (0) | Trackback (0) | HOME | ↑ ページ先頭へ |