Translate

Поиск по этому блогу

вторник, 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>
                                                                                                                                                             

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

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



Хотите освоить самые современные методы написания React приложений? Надоели простые проекты? Нужны курсы, книги, руководства, индивидуальные занятия по React и не только? Хотите стать разработчиком полного цикла, освоить стек MERN, или вы только начинаете свой путь в программировании, и не знаете с чего начать, то пишите через форму связи, подписывайтесь на мой канал в Телеге, вступайте в группу на Facebook.Пишите мне - kolesnikovy70 почта gmail.com