//
Функция - это определенное кол-во
инструкций или кусок кода, который
определяется один раз и может быть
вызвана любое количество раз.
среда, 31 мая 2017 г.
вторник, 30 мая 2017 г.
Sorax. 12. Циклы
// Циклы - еще один вид инструкций, которые нужны для многократного повторения инструкций в скриптах.
Sorax 11. Условный оператор
Условный оператор - единственный тернарный оператор в языке. Он имеет 3 операнда.
выражение1 ? выражение2 : выражение3
Если выражение1 истино, то оно возвращает выражение2, если ложно, то возвращает выражение3
выражение1 ? выражение2 : выражение3
Если выражение1 истино, то оно возвращает выражение2, если ложно, то возвращает выражение3
воскресенье, 28 мая 2017 г.
суббота, 27 мая 2017 г.
пятница, 26 мая 2017 г.
Sorax. 8. null и undefined
// null и undefined обозначают отсутсвие значения
// null - пустое значние
// undefined - полное отсутствие к-л значения
// null - пустое значние
// undefined - полное отсутствие к-л значения
Sorax. 7. Логические значения
//
Булевый или логический - еще один простой
тип данных в языке JS, который принимает
одно из двух значений: true или
false.
console.log(true);
console.log(false);
console.log(true);
console.log(false);
четверг, 25 мая 2017 г.
среда, 24 мая 2017 г.
Sorax. 5. Числа
Все
числа в языке JS вещественные. Представляем
числа в диапазоне от -2 в 53 степени до 2
в 53 степени. Все этого диапазона для
целых чисел будет теряться точность.
Для
побитовых операций числа сначала
преобразуются в 32-битный целый тип.
Числа
записанные прямо в коде программы
называются числовыми литералами. Мы
можем записывать числа в десятичной
системе счисления и 16-тиричной системе
счисления. Например, 0xfffcc. В
такой записи x может быть
в нижнем или верхнем регистре.
Используется
редко, но если число начинается с 0, то
это восьмиричная система счисления.
вторник, 23 мая 2017 г.
Sorax. 4. Типы данных и переменные
Для
объявления переменных используют
ключевое слово var,
после
которого идет идентификатор, который
будет являться именем нашей переменной.
Инструкция
с ключевым словом var
является
инструкцией объявления или Declaration
Statement. В
такой инструкции мы можем объявлять
несколько переменных через запятую.
var myVariable,
myAnotherVariable;
Sorax. 3. Выражения и операторы
Инструкции
сравнимы с предложениями, а выражения
- с фразами языка.
Если
инструкции в программе просто выполняются,
то выражения всегда возвращают какие-либо
значения. Когда интепритатор видит
выражение, то он вычисляет его значение
и заменяет выражение его значением.
Например, 2 + 3 будет заменено его значением
5.
Sorax. 2. Инструкции
Консоль
браузера Fire
Fox можно
открыть двумя способами:
из меню:
выбрать «Консоль браузера» из меню
Разработка в меню Firefox.
с клавиатуры:
нажать Ctrl+Shift+I.
понедельник, 22 мая 2017 г.
JS. 18. Функции. Строковые операции
length - длина строки
toLowerCase() - нижний регистр
toUpperCase() - верхний регистр
charAt() - получение символа по индексу
indexOf("стро") - с какого символа начинается вхождение указанной подстроки
toLowerCase() - нижний регистр
toUpperCase() - верхний регистр
charAt() - получение символа по индексу
indexOf("стро") - с какого символа начинается вхождение указанной подстроки
суббота, 20 мая 2017 г.
JS. 17. Функции. Массивы
var arr = new Array(15, 7, 8, 10, -5, 0, 1);
arr.length - длина массива
arr.join - преобразование в строку с разделителем
arr.sort - сортировка по возрастанию
arr.slice - вытаскивает из массива другой массив
arr.concat - соединяет массивы
arr.length - длина массива
arr.join - преобразование в строку с разделителем
arr.sort - сортировка по возрастанию
arr.slice - вытаскивает из массива другой массив
arr.concat - соединяет массивы
пятница, 19 мая 2017 г.
JS. 15. Функции. Математические операции
Math.PI
Math.E
Math.abs()
Math.sin()
Math.random()
Math.floor()
Math.ceil()
Math.E
Math.abs()
Math.sin()
Math.random()
Math.floor()
Math.ceil()
среда, 17 мая 2017 г.
JS. 14. Таймеры
Таймеры позволяют запускать код через определенный промежуток времени.
Используются: setInterval и setTimeout.
Используются: setInterval и setTimeout.
понедельник, 15 мая 2017 г.
JS. 13. Регулярные выражения
Регулярные выражения определяют правила подобия одной строки к другой строке, которая является регулярным выражением.
воскресенье, 14 мая 2017 г.
JS. 12. События и их обработчики
События - это, например, клик по кнопке, наведение мышки, загрузка страницы.
Обработчики могут обрабатывать эти события.
Обработчики могут обрабатывать эти события.
JS. 11. Глобальные и локальные переменные
Глобальная переменная - это такая, которая объявлена вне тела какой-либо функции. Кроме этого, в JavaScript есть одна интересная особенность, которая связана с тем, что если создать внутри функции переменную без ключевого слова var, то она тоже будет глобальной. Глобальная переменная в отличие от локальной доступна внутри любой функции.
суббота, 13 мая 2017 г.
JS. 10. Функции
Функция - конструкция, которая принимает определенные параметры и на их основании выполняет соответствующие операции.
Функции придумали для упрощения записи и вызова однотипных блоков.
Функции придумали для упрощения записи и вызова однотипных блоков.
среда, 10 мая 2017 г.
JS. 8. Массивы
var arr = new Array(-7.5, 5, "str", false); - объявление массива.
arr.length - длина массива.
arr.reverse() - меняет местами элементы массива.
arr.length - длина массива.
arr.reverse() - меняет местами элементы массива.
вторник, 9 мая 2017 г.
JS. 7. Методы alert(), confirm() и prompt()
alert() позволяет искать ошибки. Используется для отладки.
confirm() - это подтверждение: да или нет.
prompt() используется редко. prompt() позволяет получать данные от пользователя, которые он вводит в текстовое поле.
confirm() - это подтверждение: да или нет.
prompt() используется редко. prompt() позволяет получать данные от пользователя, которые он вводит в текстовое поле.
понедельник, 8 мая 2017 г.
воскресенье, 7 мая 2017 г.
JS. 5. Условные операторы
1) if(утверждение) { // блок операторов }
или
2) if(утверждение) {
// блок операторов
} else {
// блок операторов
}
Фигурные скобки можно не использовать, если блок операторов состоит из одной строки.
Оператор switch case перебирает все возможные значения.
switch(x) {
case (значение 1):
// выражение
break;
case (значение 2):
// выражение
break; // дает выход из switch
default: // выражение
}
или
2) if(утверждение) {
// блок операторов
} else {
// блок операторов
}
Фигурные скобки можно не использовать, если блок операторов состоит из одной строки.
Оператор switch case перебирает все возможные значения.
switch(x) {
case (значение 1):
// выражение
break;
case (значение 2):
// выражение
break; // дает выход из switch
default: // выражение
}
суббота, 6 мая 2017 г.
пятница, 5 мая 2017 г.
JS. 2. Переменные
Переменные объявляются ключевым словом var. Переменные именуются маленькими буквами, можно использовать пробелы и цифры (только не в начале переменной!).
Переменным можно присваивать значения, а можно их просто объявлять без значения.
Переменным можно присваивать значения, а можно их просто объявлять без значения.
Подписаться на:
Сообщения (Atom)