Обучение программированию с нуля онлайн бесплатно

JavaScript Значения, которые приводятся к FALSE, эквивалентны false

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

/* значения. приводящиеся к false:*/
undefined
null
0
-0    // "минус ноль"
NaN
"" // пустая строка

про NaN здесь.

Все остальные же значения, в т.ч. объекты и массивы эквиваленты true для логических проверок.

[!] Flash Player - ошибки, проблемы, решения, примеры FlashPlayer, флэшплеер

Хотя него все хотят отказаться, всё же пока FlashPlayer рабает много где, а потому здесь собираем ссылки на проблемы с ним связанные.

(см. ссылки ниже)

line-height float - свойста не работают одновременно - div CSS

Если вы указываете данное свойство (line-height) для элеметнта, который не является строчным (например div), то оно и не должно работать.

JavaScript функции работы со строками, первый последний символ, подстрока, номер позиции символа, регистр и т.д. - список

Функции для работы со строками:

var s = "hello, world" // пусть дана такая строка
s.charAt(0) // => "h": первый символ.
s.charAt(s.length-1) // => "d": последний символ.
s.substring(1,4) // => "ell": 2-й, 3-й и 4-й символы.
s.slice(1,4) // => "ell": то же самое
s.slice(-3) // => "rld": последние 3 символа
s.indexOf("l") // => 2: позиция первого символа l.
s.lastIndexOf("l") // => 10: позиция последнего символа l.
// => 3: позиция первого символа "l", следующего
// за 3 символом в строке
s.indexOf("l", 3) 

JavaScript фунции работы с временем и датой - список

var then = new Date(2010, 0, 1); // Первый день первого месяца 2010 года
// Та же дата, в 17:10:30 локального времени
var later = new Date(2010, 0, 1, 17, 10, 30); // вот она
var now = new Date(); // Текущие дата и время
var elapsed = now - then; // Разность дат: интервалв миллисекундах
later.getFullYear() // => 2010
later.getMonth() // => 0: счет месяцев начинается с нуля
later.getDate() // => 1: счет дней начинается с единицы
later.getDay() // => 5: день недели. 0 - воскр., 5 - пятн.
later.getHours() // => 17: 17 часов локального времени

JavaScript арифметические (математические) функции - округление, корень, максимум, минимум, логарифс, cos, sin, степень список

Математические функции JS:

Math.pow(2,53) // => 9007199254740992: 2 в степени 53
Math.round(.6) // => 1.0: округление до ближайшего целого
Math.ceil(.6) // => 1.0: округление в верх
Math.floor(.6) // => 0.0: округление вниз
Math.abs(-5) // => 5: абсолютное
значение
Math.max(x,y,z) // Возвращает наибольший аргумент
Math.min(x,y,z) // Возвращает наименьший аргумент
Math.random() // Псевдослучайное число x, где 0 <= x < 1.0 
Math.PI // π: длина окружности / диаметр
Math.E // e: Основание натурального логарифма

Javacsrtip Получение подстроки из строки - пример

Получить подстроку из данного строки можно, используй метод .substring(), например для получения символов со 2-ого по 4-ый, используйте код:

var str = 'dfasfgvasdgvad';
var substr = str.substring(1,4);

JavaScript Получить символ строки по индексу - пример

Получить символ строки по индексу можно, используя метод .charAt(), например получить последний символ можно так:

last_char = s.charAt(s.length – 1)

Latex \uquote Создание собственной новой пользовательской команды - простой пример - один аргумент

Ранее мы рассматривали способы вывода цитат. Предположим, что вы подключили все пакеты и вам удалось вывести цитату таким образом:

Pages

Subscribe to RSS - Обучение программированию с нуля онлайн бесплатно