Javascript ES2015: работа import и export

251
30 марта 2018, 14:36

Приветствую

Проконсультируйте пожалуйста по вопросу использования import и export в javascript (es2015)

Прочитав про import/export в ES2015 не понял - можно ли использовать их сами по себе, т.е.

index.html:

<html>
    <head>
        <script type = 'text/javascript' src = 'main.js'></script>
    </head>
    <body>
        <script type = 'text/javascript'>
            console.log(getData());
        </script>
    </body>  
</html>

main.js

import {getValue} from "./module"
function getData()
{
    return getValue(3);
}

module.js

export function getValue(value)
{
    return value * 5;
}

В итоге выдаются ошибки:

main.js:2 Uncaught SyntaxError: Unexpected token {
index.html:11 Uncaught ReferenceError: getData is not defined
    at index.html:11

В чем ошибка? Или я вообще неправильно понимаю, как эти модули должны использоваться? Просто думал, что в ES2015 теперь из JS с помощью модулей можно подгружать начинку других JS

READ ALSO
api-maps.yandex.ru/2.1/?lang=ru_RU - net::ERR_ABORTED

api-maps.yandex.ru/2.1/?lang=ru_RU - net::ERR_ABORTED

Подскажите, почему

583
Менять позицию scroll при смене слайдов в fullPage.js

Менять позицию scroll при смене слайдов в fullPage.js

Использую на сайте плагин fullPagejs

227
Вывод значений из функции

Вывод значений из функции

У меня есть функция, которая разбивает число на рубли и копейкиИ выводит это число в tovar_price (место в DOM дереве)

237