Страницы

вторник, 22 ноября 2016 г.

Переменные и массивы.

Массивы и переменные


Переменные


Для того, чтобы лучше понять как это работает создадим на рабочем столе папку C2S2.
Далее мы создадим в ней файл index.html. Если сейчас открыть это документ в браузере, то мы увидим пустую страницу. Для того, чтобы ее заполнить, мы откроем этот документ в редакторе Notepad++ или Sublime и добавим туда обычный макет документа.
<doctype ntml>
<html>
<head>
<meta charset="utf-8">
<title>Variable & Arrays</title>
<script>
 var car = 'Honda';//объявили переменную car со значением'Honda'
car = "toyota";// переопределили переменную - теперь надпись будет toyota
var x = 5;
</script>
</head>
<body>
<script>
document.write('Anysing');//вывели на страницу надпись Anysing
 document.write(car);//значение переменной car
 document.write("I have " + x + " aples");
</script>
</body>
</html>
Важно помнить что можно получить данные из одной части скрипта в другой области. Мы создали два скрипта. Один в голове и один (чтобы его было видно) в теле документа.
Чтобы вывести переменную в строке, нам нужно сделать так как в случае с яблоками. То есть использовать конкатенацию строк

Массивы


Создали новый массив (в голове документа) var cars = new Array('Honda', 'Toyota', 'Ford');
Добавили новый элемент в массивcars[3] = "Dodge";
Вывели на экран значение элемента массиваdocument.write(cars[0]);
Узнали длину массиваdocument.write(cars.length);
Узнали место элемента в массиве document.write(cars.indexOf('Toyota'));

<html>
  <head>
    <title>Variables & Arrays</title>
    <script>
      var cars = new Array('Honda', 'Toyota', 'Ford');
       cars[3] = "Dodge";
     </script>
  </head>
  <body>
    <script>
     document.write(cars[0]);
      document.write(cars.length);
      document.write(cars.indexOf('Toyota'));
    </script>
  </body>
</html>
                                                                                                                                                             

Комментариев нет:

Отправить комментарий