Переменные в JavaScript. Типы переменных

Если Вы уже сталкивались с каким-либо языком программирования, то эта тема не будет для Вас сложной.

Да и в самих переменных нет ничего страшного, стоит лишь запомнить простые вещи.

Читать далее «Переменные в JavaScript. Типы переменных»

Изменения в блоге

Здравствуйте. Произошли некоторые (хорошие!) изменения в моём блоге. Он начинает перерастать в нечто большее, чем просто сборник полезной и интересной информации. Блог начинает дышать, и это радует. Связано это прежде всего с тем, что я хочу немного отойти от сетей и линукса. Нет, не совсем, конечно. Но сейчас я делаю упор на своё обучение в сфере front-end разработки. Это требует довольно больших усилий и в связи с этим я принял решение создать несколько новых разделов, посвященных разработке сайтов. Естественно, если будет что-то интересное из разделов, связанных с линуксом или сетями-я обязательно буду это обозначать. Так что новости хорошие — мы развиваемся!

О рубрике

Здравствуйте. В этой рубрике я буду публиковать материалы, которые будут полезны для начинающего программиста.

JavaScript мощный язык и с его помощью можно делать действительно интересные вещи, однако, начав изучать этот язык я столкнулся с проблемой, с которой сталкиваются, наверное, все.

Слишком много информации! Множество тематических форумов, куча учебников (как полезных, так и не очень), огромное количество советов по решению тех или иных проблем при написании и отладке кода. И это только в русском сегменте Интернета.

Именно для того, чтобы не путаться во всём многообразии очень важно с самого начала понять азы и закрепить знания на практике (а практиковаться нужно много)! А ещё я решил разложить всё по полочкам, поэтому во всём творческом хаосе блога это, пожалуй, единственное место, где всё приглажено, причёсано и лежит на своих местах. При этом вся информация в разделе представлена без лишней воды (ну не люблю я воду в таких вещах)!

Если Вы хотите научиться программировать на JavaScript, то начинаем наш раздел. Будем учиться вместе. Добро пожаловать!

Функции в JS

Здесь достаточно посмотреть на пример:

function ourReusableFunction() {
console.log(«Heyya, World»);
}

ourReusableFunction();

Создаем функцию и прописываем действие. В данном случае выводим словосочетание в консоль.

Далее следует вызов функции.

 

Метод unshift()

// Example
var ourArray = [«Stimpson», «J», «cat»];
ourArray.shift(); // ourArray now equals [«J», «cat»]
ourArray.unshift(«Happy»);
// ourArray now equals [«Happy», «J», «cat»]

// Setup
var myArray = [[«John», 23], [«dog», 3]];
myArray.shift();

// Only change code below this line.
myArray.unshift([«Paul», 35]);

В итоге: myArray=[[«Paul», 35],[«dog»,3]]

Метод shift()

Позволяет удалять первый элемент (аналогично pop()), только наоборот работает. В примере всё показано (обратите внимание на комментарии).

// Example
var ourArray = [«Stimpson», «J», [«cat»]];
removedFromOurArray = ourArray.shift();
// removedFromOurArray now equals «Stimpson» and ourArray now equals [«J», [«cat»]].