2013-08-26 2 views
1

В проекте Titanium, когда у вас есть неиспользуемые файлы javascript (я имею в виду js, которые не требуются/не включены нигде), они скомпилированы или выполнены в конечном исполняемом приложении? может ли это обеспечить потребление ресурсов (память, процессор), чтобы иметь эти файлы?Неиспользуемые файлы javascript, скомпилированные в titanium SDK?

спасибо

ответ

1

Эти файлы не компилируется (JavaScript является интерпретируемым языком, но я не уверен, что вы имели в виду компилируется?) И они не выполняются, если вы явно не сделать это так, но они включены в ваш ресурсный пакет.

Поскольку у Titanium нет способа узнать, какие файлы вы будете использовать, предполагается, что в вашем ресурсном пакете требуется что-то. Тем не менее, что-либо с расширением * .js будет base64'd, так что сокращается размер.

Если эти файлы действительно не используются, то они будут иметь нулевое обнаружимое влияние на системную память или циклы процессора.

Единственное влияние, которое это могло бы иметь место на размер приложения, но вам нужно будет иметь очень большой файл javascript, возможно, свыше миллионов строк, прежде чем он станет заметным.

+0

Спасибо, это то, что мне нужно было знать. (Под «скомпилированным» я имел в виду «traduced» на собственный код) – itsjavi

Смежные вопросы