Почему я получаю сообщение «Пропал без вести»? перед заявлением 'Сценарий Google Apps?

Во-первых, я действительно новичок в java, поэтому прошу прощения, если это очевидно. Ниже приведены первые 6 строк моего скрипта:

function myFunction (){

}import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

Я получаю следующее сообщение об ошибке: Missing ; перед заявлением. (строка 3).

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


person babylontales    schedule 14.05.2012    source источник
comment
import... являются операторами Java (не JavaScript). Вы смешиваете 2 разных языка программирования.   -  person Pencho Ilchev    schedule 15.05.2012
comment
Итак, я исправил свое заявление о javascript... но мой вопрос остается в силе... есть желающие?   -  person babylontales    schedule 15.05.2012
comment
Ваш вопрос бессмысленен, поскольку вы спрашиваете об ошибке синтаксического анализа javascript, которую вы получаете, когда помещаете java-код в редактор javascript. Либо измените свой вопрос, либо обновите код. Пока то, что вы публикуете, не является скриптом Google Apps.   -  person mzimmerman    schedule 15.05.2012


Ответы (2)


Используемые операторы импорта являются частью языка программирования Java. Код Google Apps Script написан на JavaScript, который имеет похожее название, но на самом деле сильно отличается. Со страницы JavaScript на Википедии:

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

Если вы хотите научиться программировать на JavaScript, лучше всего начать с Code Academy.

person Eric Koleda    schedule 15.05.2012

Потому что вы пытаетесь программировать на java вместо javascript, может быть?

person Zelwina    schedule 15.05.2012