Created by
Web Page
=
структура (HTML)
+
оформление (CSS)
+
поведение (JS)
Отговор: "Каквото е общото между Car и Carnaval"
See the Pen createDivsWithTimeout by Iva Popova (@webdesigncourse) on CodePen.
See the Pen changeCSSWithTimeout by Iva Popova (@webdesigncourse) on CodePen.
APIApplicationProgrammingInterface
Първа война между браузерите
Ако ви е любопитно какво се случва с Netscape в следващите няколко години:
JavaScript се стандартизира от Ecma International - ECMA-262 стандарт, под името ECMAScript.
Douglas Crockford въвежда формат за обмен на данни - JSONJavaScriptObjectNotation
Като съдържание на елемента script
<script type="text/javascript">
// тук пишем само на JS
alert("JS Welcomes You!");
</script>
Допустимо е да слагаме елемента script, както в HEAD секцията, така и в BODY елемента!
Включваме външния .js файл отново чрез елемента script
, но задължително добавяме и src
атрибут, в който указваме пътя до файла!
<script type="text/javascript" src="myFirstScript.js"></script>
Когато присъства атрибута src
, то браузера игнорира съдържанието на елемента srcript
<script type="text/javascript" src="myFirstScript.js">
// този код никога няма да се изпълни
alert("JS Welcomes You!");
</script>
script
елементаscript
елемента.defer
или async
).
<body>
<script>
alert('Where it the H1 element?')
</script>
<h1>Welcome to my page!</h1>
</body>
WD_Course
създайте папка .vscode
(ако такава не съществува)..vscode
създайте файла tasks.json
и в него поставете следното съдържание: .vscode/tasks.jsonАко искате да разберете повече за историята на езика от неговият създател - Brendan Eich (ще бъде по-разбираемо ако изгледате клипа след края на курса :) )
These slides are based on
customised version of
framework