Введение в JS:
JavaScript - это язык программирования, который может сделать вашу веб -страницу более оживленной, а также самый простой и удобный язык в дизайне веб -страницы.
Вы можете легко использовать JavaScript для создания дружественных приветственных сообщений, красивых цифровых часов, рекламных фонарей и простых выборов, а также отображать время, которое остается в браузере. Пусть эти спецэффекты увеличивают одержимость веб -страницей.
JavaScript теперь может делать много вещей на веб -странице, включая веб -спецэффекты, управление DOM, игры HTML5 (на основе комбинации HTML5 и JavaScript), анимации и других спецэффектов, а также может привлечь заливные данные (через AJAX), которые могут быть использованы не только в качестве передовой, но и в качестве заливки.
Например, node.js и т. Д., А некоторые настольные двигатели Node-Webkit могут представлять JavaScript в настольные приложения. Например, в Unity3d вы можете использовать JavaScript для написания игр (синтаксис, функции и т. Д. JavaScript, используемый Unity3d)
Особенности языка JavaScript:
1). Javascript в основном используется для добавления интерактивного поведения на HTML -страницы.
2). Javascript - это язык сценариев с аналогичным синтаксисом на Java.
3). Javascript обычно используется для написания клиентских сценариев.
4). Javascript - это интерпретированный язык, который объясняет во время выполнения.
Джавазипт знаний по поводу объяснения объяснения:
1. Оператор
Операторы представляют собой серию символов, которые завершают операции. У них есть семь категорий: операторы назначения, арифметические операторы, операторы сравнения, логические операторы, условные операции, операторы операции битов и операторы строк.
2. Выражения
Комбинация операторов и операндов называется выражениями, которые обычно делятся на четыре категории: выражения назначения, арифметические выражения, логические выражения и строковые выражения.
3. Предложения
Программа JavaScript состоит из нескольких заявлений, и утверждение является директивой для написания программы. JavaScript предоставляет полные основные операторы программирования, которые являются: если ~ else, оператор назначения, оператор выбора коммутатора, в то время как оператор цикла, для оператора цикла, выполняет оператор по циклом, оператор ABORT Break и продолжение оператора прерывания цикла.
Примечание. При суждении только эти результаты являются ложными: т.е.
Если логический объект не имеет начального значения, или его значение равно 0, -0, нулевое, "", false, undefined или nan, то значение объекта неверно. В противном случае его значение верно (даже когда аргумент - это строка «false»)!
4. Функция
Функции называются сегментами оператора, на которые можно ссылаться и выполнять в целом. На следующие моменты следует обратить внимание при использовании функций:
1) функция определяется функцией ключевого слова;
2) Сначала должна быть определена функция, а затем используется, в противном случае возникнет ошибка;
3) Имя функции - это имя, упомянутое при вызове функции. Он чувствителен к корпусу, и имя функции не может быть написано неправильно при вызове функции;
4) Параметр представляет значение, передаваемое функции для использования или работы. Это может быть постоянная или переменная;
5) Оператор возврата используется для возврата значения выражения, или его можно оставить без него.
5. объект
Важной функцией JavaScript является функция на основе объекта. Благодаря объектному программированию разработка программ может проводиться более интуитивно понятным, модульным и многоразовым образом. Набор атрибутов, содержащих данные и методы, которые работают на данных, содержащихся в атрибутах, называется объектами. Например, если вы хотите установить цвет фона веб -страницы, объектом, на который вы нацелены, является документ, а используемым именем атрибута является BGColor, например Document.bgcolor = "Blue", что означает, что цвет фона синий.
6. События
Действия, генерируемые, когда пользователь взаимодействует с веб -страницей, называются событиями. Большинство вещей вызваны действиями пользователя, такими как: если пользователь нажимает кнопку мыши, будет создано событие OnClick, и если указатель мыши перемещается по ссылке, событие OnmouseOver будет создано и т. Д. В JavaScript, события часто используются вместе с обработчиками событий.
7. переменные
Например, var myvariable = "какое -то значение";
Классический случай:
JS Лотерея
Включили точки знания: использование таймеров, использование методов объектов документа, использование массивов JS, использование встроенных объектов, использование системных функций JS и событие регистрации.
<! Doctype html> <html xmlns = "http://www.w3.org/1999/xhtml"> <Head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <titult> </titpe> <script = html; » = "A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z" var alldataarr = alldata.split (","); var num = alldataarr.length - 1; var таймер; function start () {clearInterval (timer); h timer = setInterval ('change ()', 10); } function изменение () {document.getElementByid ("oknum"). innerhtml = alldataarr [getrnd (0, num)]; } функция getRnd (min, max) {return parseint (math.random () * (max - min + 1)); } function ok () {clearInterval (timer); document.getElementbyId ("showresult"). value = document.getElementById ("oknum"). InnerText; } </script> </head> <body> <div id = "oknum" name = "oknum"> Пожалуйста, нажмите «Пуск» </div> <button onclick = "start ()" accesskey = "s"> start </button> <!-/// Атрибут AccessKey Указывает ключ соротика, чтобы активировать (создать фокусировку элемента) элемент. -> <button onclick = "ok ()" accesskey = "o"> Stop </button> ваш выбор: <input type = "text" id = "showresult" value = ""/> </body> </htmlПереключение фонового изображения
Включите точки знания: использование таймеров, использование методов документов объектов
<script type = "text/javascript"> window.onload = function () {setInterval (step, 1000); } var num = 1; функция step () {if (num <5) {num ++; } else {num = 1; } var dom = document.getElementbyId ("imgid"); // Изменение его изображений атрибут src dom.src = 'images/' + num + '.jpg'; } </script> </head> <body> <img src = "Images/1.jpg" id = "imgid"/> </body> </html>Шатер:
Включите точки знания: использование таймеров, использование методов объектов документа, использование системных функций, использование событий мыши, использование операций узлов, операторов цикла и заявления о суждении
<script src = "js/jquery-1.8.3.min.js"> </script> <script type = "text/javascript"> (function ($) {$ .fn.extend ({rolltle: function (opt, allback) {if (! opt) var opt = {}; _this.lineh = _this.find ("li: First"). Opt.Timespan? > }, function () {_This.timer = setInterval (function () {_this.scrollup ();}, _this.timespan); ; граница: 2px пунктирный синий; ширина: 100px; " > <li style = "color: red"> я люблю тебя </li> <li style = "color: pink"> я люблю тебя </li> <li style = "color: blue"> я люблю тебя </li> <li style = "color: green"> я люблю вас </li> <li style = "color: hellygreen"> я люблю вас </li> </ul> <br/ul> <bry intycle = ") value = "marionette"> <script type = "text/javascript"> function test () {$ ("#runtopic"). Найти ("li: First"). Appendto ($ ("#runtopic")); } </script> </body> </html>Это конец понимания JavaScript. В будущем будут случаи JS. Надеюсь, это может помочь всем! ! !
Вышеуказанное понимание JavaScript и классический анализ случаев - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.