1. Концепция JavaScript: это язык представления, а также язык сценариев, основанный на объекте (объект) и управляемом событиях (EventDriven), который работает на клиенте, тем самым уменьшая бремя на стороне сервера. Резюме следующее:
1. Javascript в основном используется для поиска HTML -страницы для добавления интерактивного поведения.
2. Javascript - это язык сценариев с аналогичным синтаксисом на Java.
3. Javascript обычно используется для написания клиентских сценариев.
4. Javascript - это интерпретирующий язык, который объясняет во время выполнения.
2. Javascript состоит из синтаксиса Core Ecmascript и модели объекта браузера (BOM). Он в основном используется для управления связью между Windows, поэтому его основной объект состоит из трех частей: модель объекта Window и Document (DOM).
3. Три способа представить JavaScript на веб -страницы:
1. Используйте <script> </script> Tag Внутренний стиль
2. Используйте внешние файлы JS
3. Встроенные стили непосредственно в тегах HTML.
4. Роль JavaScript
1. Реализация проверки формы страницы
2. Реализация эффектов взаимодействия страниц
5. Характеристики JavaScript
1. Предназначен для добавления интерактивного поведения на HTML -страницы
2. Это самый популярный язык сценариев в Интернете
3. обычно используется для написания клиентских сценариев
4. Это интерпретирующий язык
6. Как представить JavaScript
1. Используйте тег <Script> для напрямую встроить веб -страницу
2. Используйте внешние файлы JS
Общие методы для строковых объектов в JS:
В JavaScript условный переключатель оператора () {} может быть подключен к строке;
Alert («Приглашенное сообщение»);
var isok = inform ("Подтверждение Box"); // Если подтверждение возвращает true, в противном случае вернуть false
recavle (); rescord («Информация о приглашении», «Входная информация по умолчанию»);
Приглашение («Пожалуйста, введите свое имя»)
закрывать();
открыть();
setTimeout (); Вызовите функцию после указания Milliseconds
setInterval (); Вызовы функции в миллисекундах указанный период в миллисекунд
window.open ();
7.JS Синтаксис:
1. Чувствительный случай
2. Обратите внимание на спецификации именования переменных, функций и т. Д.
3. Каждая строка кода заканчивается полуколоном
Функции в JS:
1. Системные функции
Parseint (); преобразовать в целое число 45.9a преобразовать в 45; A6 конвертировать возврат в NAN (не число)
Иснан (судя о том, является ли это числом)
typeof (var); Определите, какой это тип данных
eval ("5+2"); вычисляет значение выражения
2. Пользовательские функции
Function function name () {код javascript}
Имя функции функции (Параметр 1, Параметр 2) {Javascript код возвращается возвращаемое значение (необязательно)}
Вызов функций в JS:
Анонимные функции:
Var variable name = function (parameter) {обратное значение корпуса функции;};
Имя переменной (параметр)
8. Программные звонки
1. Добавить alert (); Метод 2. Использовать Firebug (); метод
9. ОБЗОР КОМ: (модель объекта браузера, модель объекта браузера)
1. Свойства окна объекта
имя | иллюстрировать |
История | Информация об URL -адресах, посещаемая клиентом |
Расположение | Информация о текущем URL |
Экран | Информация о экране клиента и производительности отображения |
Общие методы для объектов weindow: propt () enform (); settimeout (); setInterval ();
Общие события для объектов окна: onload = ”” onmouseover = ””; onclick
window.parent.location
2. Гисторийский объект
Метод: Back (); forward (); Go ();
3. Объект местоположения предоставляет URL -адрес текущей страницы
Атрибут: HostName HREF HEST
Метод: reload () replace ();
4. Объект документа
Атрибут: атрибут реферала определяет, доступен ли к нему доступ через гиперссылку, не возвращает NULL
10. Объекты в JavaScript,
Объект даты:
Создать объект даты и отправить метод VAR DATE = Новая дата (MM DD, YYYY, HH: MM: SS);
var date = new Date (); date.getDay ();
Математический объект:
Ceil (); округление числа, ceil (25,5) = 26;
Пол(); круглый, пол (25,5) = 25;
Math.Round (25,5); Завершится после добавления 0,5 к исходному номеру
11. ОБЗОР ДОМ (модель объекта документа)
Состоящий из COEDOM, XMLDOM, HTML DOM;
12. Создайте массив
Объявление переменных в JS:
Var массив имени = новый массив (размер);
Читайте 1. Читать с помощью цикла 2. Читать с помощью ---
Для (var x in fruit) {document.write (fruit [x]+"<br/>")} x - подписка
Fruit.sort (); // Сортировать string str = fruit.join ("-"); // Добавить строку и присоединиться к строке
Раскрывающееся вдача объекта:
13. Стиль позиционирования стиля
левое верхнее положение z-индекс
Мышиная прокрутка расстояние: scorlltop: вертикальное расстояние
Scorllleft: горизонтальное расстояние
Прокрутка мыши прокрутки: Oncorll
Преобразование между объектами jQuery и объектами DOM
var $ txtname = $ ("#txtname"); // jQuery объект
var txtname = $ txtname [0]; // dom объект
Alert (txtName.Checked); // Проверьте, выбран ли этот флажок
Получить соответствующий объект DOM через метод GET (индекс)
Var $ txtname = $ ("#txtname"); // jQuery объект
Var txtname = $ txtname.get (0); // объект DOM
Alert (txtName.Checked); // Проверьте, выбран ли этот флажок
Var txtName = document.getElementById ("txtName"); // DOM объект
Var $ txtname = $ (txtname); //
Добавить атрибут класса в DOM для использования obj.classname = classname;
Добавьте содержимое класса, используя obj.innerhtml = <input />
Добавить атрибут класса в jQuery, чтобы использовать obj.addclaa = classname;
Добавить содержимое класса для использования: obj.html = <input/>;
Пять основных селекторов в JQUREY:
События в jQuery:
Obj.bind ("clike", function () {});
obj.bind ({mousever: function () {}, {mouserout: function () {}}});
obj.unbind ();
obj.hover (function () {}, function () {}) Сбор методов onmouseover и onmouseout
obj.toggle ();
$ (". Tipsbox"). Show (); obj.hide ();
$ ("IMG"). FADEIN (1000);
$ (". TXT"). SlideUp (1000); obj.sliddown (1000);
Obj.toggleclass ("class"); // Интеграция addclass и romoveclass
$ (this) .val (""); // очистить текстовое содержание
Var $ newnode = $ (<"<li> Создать новый элемент узел с jQuery </li>">);
В регулярном выражении
Некоторые общие советы в JS:
1. Используйте !! Оператор для преобразования логического значения, которое можно использовать для переменных! ! Вариант для обнаружения. Пока значение переменной: 0, NULL, "" "Неопределенный или NAN вернется false, а другой - правда
Функциональный счет (наличные)
{
this.cash = cash;
this.hasmoney = !! наличные;
}
2. Используйте + для преобразования строки в номера, применимы только строковые данные, в противном случае NAN будет возвращен
Функция tonumber (strnum) {
возврат +strnum;
}
Применимо к настоящему () Возвращает номер временной метки: +new Date ();
3. Когда петля очень большая, длина числа сначала задана, var legth = array.legth;
4.if ('Queryselector' в документе) {
document.queryselector ("#id");
} еще {
document.getelementbyid ("id");
}
5. Получите последний элемент в массиве
var array = [1,2,3,4,5];
Array.Slice (-1);
6. Замена струнных элементов
var string = "Джон Джон";
string.replace (/hn/, "ana"); // "Джоана Джон"
string.replace (/hn/g, "ana"); // "Джоана Джоана"
Вышеуказанное резюме знаний JavaScript (обязательное прочитание)-это весь контент, разделенный редактором. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.