CodeNix

692378482

codenix.sv

admin@codenix.net

Опубліковано: 2015-10-17 19:03:57 Категорія: JavaScript Переглядів: 364

javascript dom jquery

Подія ready відбувається тоді, коли об'єктна модель документа (DOM), готова до використання. Подія onload відбувається після повного завантаження сторінки, тобто коли повністю завантажаться зображення, відео і т. д.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-10-17 18:36:03 Категорія: JavaScript Переглядів: 721

javascript api google maps

Під час роботи над одним із проектів, стикнувся з наступною помилкою: "You have included the Google Maps API multiple times on this page. This may cause unexpected errors". Розібравшись з кодом, стало відомо, що на сторінці подвійне підключення API Google Maps.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-29 18:54:42 Категорія: JavaScript Переглядів: 534

javascript dom події

Примітно, що на одну подію може реагувати не тільки той елемент, на якому відбулася подія, але й елементи над ним. Це дуже зручно, наприклад якщо в елементі містяться багато дочірніх HTML-тегів - не обов'язково ставити обробник на кожен, досить вказати один обробник на батьку і в ньому ловити всі події.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-29 18:21:30 Категорія: JavaScript Переглядів: 767

javascript dom події

Події можуть виникати не тільки по черзі, але і "пачкою" по багато відразу. Можливо й таке, що під час обробки одної події виникають інші, наприклад поки виконувався код для onclick - відвідувач натиснув кнопку на клавіатурі (подія keydown).

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-29 17:57:16 Категорія: JavaScript Переглядів: 1387

javascript dom події

Призначення обробників подій в JavaScript. Практично всі JavaScript-додатки виконують ті чи інші дії, відгукуючись на різні події. Подія - це сигнал від браузера про те, що щось сталося. Події можна призначити обробник, тобто функцію, яка спрацює, як тільки подія відбулася. Саме завдяки обробникам JavaScript-код може реагувати на дії відвідувача.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-28 20:22:47 Категорія: JavaScript Переглядів: 350

javascript

Одним із пунктів оптимізації є мінімізація js-коду. Мінімізація відбувається за рахунок видалення пробілів, символів табуляціїї, коментарів і т. д. Для мінімізації JavaScript-коду використовується Closure Compiler.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-28 19:29:37 Категорія: JavaScript Переглядів: 592

javascript dom

Створення та додавання елементів DOM JavaScript. Видалення та заміна вузлів. Клонування вузлів.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-28 18:57:42 Категорія: JavaScript Переглядів: 487

javascript dom

Після вибору елемента документа іноді буває необхідно відшукати структурно пов'язані частини документа. Об'єкт Document можна представити як дерево об'єктів Node. Тип Node визначає властивості, що дозволяють переміщатися по такому дереву. Існує ще один прикладний інтерфейс навігації по документу, такий як дерева об'єктів Element.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-28 18:03:33 Категорія: JavaScript Переглядів: 641

javascript dom

Об'єктна Модель Документа (DOM) є програмним інтерфейсом для HTML, XML і SVG документів. Це забезпечує структуроване подання документа (дерева), і визначає спосіб, за яким структура може бути доступна для програми, для зміни структури документа, його стилю і змісту. DOM забезпечує подання документа у вигляді структурованої групи вузлів і об'єктів, які мають властивості і методи. По суті, вона пов'язує веб-сторінки з скриптами або мовами програмування. Прикладний програмний інтерфейс (API) моделі DOM не дуже складний, але в ньому існує безліч архітектурних особливостей, які ви повинні знати.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-28 17:09:59 Категорія: JavaScript Переглядів: 732

javascript dom

Робота більшості клієнтських програм на мові JavaScript так чи інакше пов'язана з маніпулюванням елементами документа. У ході виконання ці програми можуть використовувати глобальну змінну document, що посилається на об'єкт Document. Однак, щоб виконати будь-які маніпуляції з елементами документа, програма повинна якимось чином отримати, або вибрати, об'єкти Element, що посилаються на ці елементи документа. Модель DOM визначає кілька способів вибірки елементів. 

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-25 20:11:09 Категорія: JavaScript Переглядів: 497

javascript ajax

AJAX - це абревіатура, яка означає Asynchronous Javascript and XML. AJAX дозволяє оновлювати дані HTML-сторінки без повного її перезавантаження. Крім цього технологія дозволяє працювати з інтернет-сторінками асинхронно.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-04 18:53:03 Категорія: JavaScript Переглядів: 385

javascript

Виняток - сигнал, який вказує на виникнення якої-небудь виняткової ситуації або помилки. В JavaScript винятки виникають тільки в разі помилки часу виконання або при явному виклику за допомогою інструкції throw. 

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-03 20:56:57 Категорія: JavaScript Переглядів: 1586

javascript

Об'єкт - це складний тип даних, він об'єднує безліч значень в єдиний модуль і дозволяє зберігати і добувати значення за їхніми іменами. Кажучи іншими словами, об'єкти - це невпорядковані колекції властивостей, кожна з яких має своє ім'я і значення. В якості властивості можуть бути звичайні змінні, що містять значення, чи об'єкти.

В JavaScript існує два способи створення об'єктів - за допомогою оператора new за яким слідує функція конструктор або за допомогою литерала об'єкта.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-03 16:56:24 Категорія: JavaScript Переглядів: 1054

javascript функції

Функція - це значення. В JavaScript функція є значенням, таким же як рядок або число. Тому, як вже було сказано, функції можна привласнювати змінним, елементів масиву і властивостями об'єктів, а так само передавати в якості аргументів інших функцій.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-03 15:24:10 Категорія: JavaScript Переглядів: 1231

javascript функції

Функція - це блок коду, який визначається один раз і потім може викликатися на виконання будь-яку кількість разів. Визначення і виклик функції JavaScript. Параметри і аргументи функцій. Вкладені функції JavaScript.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-03 14:38:39 Категорія: JavaScript Переглядів: 5154

типи даних javascript масиви

Масив - це тип даних, який зберігає пронумеровані значення. Кожне пронумерована значення називається елементом масиву, а число, з яким зв'язується елемент, називається його індексом. Масиви JavaScript нетипізовані, це означає, що елемент масиву може мати будь-який тип, причому різні елементи одного масиву можуть мати різні типи. Крім цього масиви JavaScript є динамічними, це означає, що оголошувати фіксований розмір не потрібно і можна додати нові елементи в будь-який час.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-03 11:18:04 Категорія: JavaScript Переглядів: 752

типи даних javascript

JavaScript може гнучко перетворювати один тип в іншій. Наприклад, скрізь, де інтерпретатор JavaScript очікує отримати логічне значення, можна вказати значення будь-якого типу і JavaScript автоматично (неявно) виконає необхідне перетворення. Одні значення (істинні) перетворюються в значення true, а інші (помилкові) - в false. Теж саме відноситься і до інших типів: якщо інтерпретатор очікує отримати рядок, він автоматично перетворює будь-яке інше значення в рядок. Якщо інтерпретатор очікує отримати число, він спробує перетворити наявне значення в число (у разі неможливості такого перетворення буде отримано значення NaN). Таким чином, якщо оператори та інструкції JavaScript очікують отримати значення певних типів, інтерпретатор спробує виконати неявне перетворення в необхідні типи.

ЧИТАТИ ДАЛІ

Опубліковано: 2015-07-02 19:02:14 Категорія: JavaScript Переглядів: 2538

типи даних javascript

Типи даних в JavaScript можна розділити на дві категорії: прості (їх також називають примітивні або елементарні) типи і складні (об'єкти).

  • Прості
    • String - текстові рядки (зазвичай їх називають просто - рядки)
    • Number - числа
    • Boolean - логічні (булеві) значення
    • спеціальні значення
      • null
      • undefined
  • Складні
    • Object - звичайні об'єкти
    • Function - функції
    • Array - масиви
ЧИТАТИ ДАЛІ