koza4okvasja написав:Вибачайте, можливо пишу не в ту тему. Я початківець у програмуванні. Колись давніше мав справу з Паскалем, але лише вивчав ази. І тепер почав вчити код JavaScript на сайті codeacademy.com .Ці всі цикли масиви, але є одна проблема. Тут на сайті є компілятор. А от самому спробувати написати щось своє хочеться. А у якій програмі можна скомпілювати написане незнаю. Де б був результат програми. Порадьте де можна компілювати написаний у Javascript код.
Javascript код не компілюється а інтерпретується браузером. Можна створити простий html файлик і вставити туди скрипт.
<!DOCTYPE html>
<html>
<head>
<title>MyCode</title>
<script src="path/to/myscript1.js"></script>
</head>
<body>
<script src="path/to/myscript2.js"></script>
<script>
alert('Hello World!!');
</script>
</body>
</html>
Можна підключити скрипт в <head> секції, але це погано, бо браузер зверху вниз проходить по порядку всі теги і коли він знаходить скрипт то призупиняє рендер сторінки поки не виконає скрипт. Тому якщо скрипт захоче доступитися до елементів з секції <body> то її по факту ще не буде.
Гарним тоном є підключити скрипт перед закриваючим тегом <body>. Тоді на момент запуску скрипта вже будуть створені і поміщені на сторінку всі елементи.
Ну і можна як задати шлях до скрипта так і вписати його прямо в коді.
Також у сучасних браузерах є така штука як консоль розробника. Викликається Ctrl+Shift+I. Там можна подивитись на фактичну структуру DOM, яку сформував браузер, вставити і редагувати елементи, подивитись на мережеві запити. Ну і там є власне консоль, куди можна вписати код і він одразу виконається.
А для вивчення Javascript ідеально підходить сайт http://learn.javascript.ru/. Він хоч і російськомовний, але там все дуже детально описано, є живі приклади коду, задачі.