A, Javascript язык сценариев , используемый браузером для разбора и выполнения
1. слабо типизированный сильный набрав
слабой типизации в определении переменной декларации не требуется , если тип данных, тип данных является значение переменной определяется
JavaScript
сильно типизированных переменных в определении когда у него есть данные , чтобы определить тип
в Java
Int А
2. объяснить исполнение линии
3. интерпретируемого языка , соответствующий компилятор языка
питон C / C ++
Перевода увидеть позже удобную все перевод
эффективности истолковано <скомпилированы
два, JavaScript , используя
строку 1. Формулировки ручки
2. Внутреннего таблицы стили <скрипт> JS код </ Script>
3. Waibuyangshibiao <сценарий SRC = "JS к концу пути файла .js"> </ Script>
4. внешнего введение иностранного импорта стиля модуля
время написания ставится CSS в голове
писать JavaScript , который может быть размещен в любом месте
на нижней части страницы , лучше всего ,
кроме исключительных случаев
Три, JavaScript - код является частью
основного ядра синтаксических
переменных: сумма будет
определение переменных
вар ключевое слово , чтобы определить переменные
вар имя переменной = значение переменной,
называя имя переменной: только буквы, цифры, _, $ не может начинаться с цифры, а не ключевые слова JavaScript и зарезервированных слов
в JavaScript строго чувствительны к регистру ., например: вар B2, B2 вара
вар а = 123; на языке программирования, а = номер для присваивания, показывает два == анализируя
тип данных исходного типа данных ,
номер строки логического значения не определен NULL
строка чисел определяются булево пространство
Ссылочные типы данных
объекта объект
Четыре, в JavaScript Math
плюс
1. Любого типа с конкатенацией, являются строки сращивать
2. Число и типа Boolean, неявное преобразование. Правда преобразуется в преобразованном 1.false 0
3. числового типа , а не типа операции ( за исключением строки Boolean). NAN добавления безуспешными появляется
NAN (не число) не является числом, но это связано с типом числа
() выполняет символ, может выполнять функции (методы)
браузер выполнить код JavaScript , чтобы
открыть веб - страницу, нажмите клавишу F12. Открыть развитие . инструменты , чтобы найти консоль (консоль) опция внутри
минус
1. вычесть / умножение / деление приведет к сокращению, а не вычитать / умножить / разделить NaN
2. вычесть / умножить / разделить: булеву, когда сравнение строк определенное время (строка чисел все время)
Пять, JavaScript знак
Больше чем>
больше или равно> =
Меньше <
Меньше или равно <=
равно ==
не равно! =
Больше JS в двух
конгруэнтных ===
недостаточности равно! ==
JavaScript, поскольку он слабо типизированный, поэтому определение переменных , когда не совсем ясно , типы данных, типы данных могут быть определены только после присвоения
== только для сравнения содержимого внутри, а не сравнивать типа данных
=== содержание и тип будет сравниваться, есть диапазон на ложь
! = ,! ==
Шесть, логика JavaScript операции
И: Только тогда, когда все это верно, когда это правда
Или: по крайней мере, один из времени это правда, правда,
Non-: отрицается
Семь, бомба окно JavaScript
JavaScript построен внутри корпуса оболочек (разработчик уже определен) к функции.
Функция для нас назвать
три вида бомба коробки
оповещения окно с предупреждением
оперативного ввода появляется окно
подтверждения появляется окно Отмена
функции вы хотите использовать, вы должны вызвать
символы осуществления, скобки указывает на предупреждение параметра ( «привет») // ( ). Содержание окно предупреждения
может получить два параметра. С между параметром «» разделены.
Первый параметр представляет содержимое , чтобы
второй параметр указывает на поле ввода содержимого по умолчанию
Введите всплывающее окно:
Возвращаемое значение является то , что вы вводите содержимое коробки, это значение может быть присвоено переменной
Встроенные функции, содержание должно обнаружить переданный в качестве параметра. Только один параметр, то определяется, является ли цифровым переменным, возвращаемым значение только булева переменной а = 10; вар б = «Привет»; console.log (IsNaN ())
IsNaN () представляет собой цифровые возвращает ложь, число возвращается не верно вар с = IsNaN (б); console.log (с) Способом литья: ... все будет преобразован в число типа строки. Если не получится, по сравнению с NaN / ParseInt () // в целое число, которое необходимо преобразовать в то, что передается в качестве параметра. После завершения преобразования, чтобы вернуть значение форм, и может перехватить перехват, это не принимается NaN