関数/オブジェクト表記を使用して新しい「クラス」を作成する代わりに、すべてのJavaScript「クラス」を Appcelerator Titanium Mobile アプリ内の CommonJS モジュールとして記述することをお勧めします (または、とにかく JavaScript でそれらを呼び出す方法) 。
var module = require('lib/module');
それ以外の
var object = new MyClass();
デメリットはありますか?
関数/オブジェクト表記を使用して新しい「クラス」を作成する代わりに、すべてのJavaScript「クラス」を Appcelerator Titanium Mobile アプリ内の CommonJS モジュールとして記述することをお勧めします (または、とにかく JavaScript でそれらを呼び出す方法) 。
var module = require('lib/module');
それ以外の
var object = new MyClass();
デメリットはありますか?
現時点では、すべてのプラットフォームおよび SDK のすべてのバージョンで完全にサポートされているとは思いません。
QA フォーラムでこの問題を参照してください
http://developer.appcelerator.com/question/125373/common-js-modules---no-build-on-device
と