Введение в JS

Descripción

Fichas sobre Введение в JS, creado por alkurto el 14/07/2015.
alkurto
Fichas por alkurto, actualizado hace más de 1 año
alkurto
Creado por alkurto hace más de 9 años
6
0

Resumen del Recurso

Pregunta Respuesta
API (англ. application programming interface, API [эй-пи-ай]) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах.
Присутствуют ли в JS операции ввода-вывода ? ввод-вывод (а также более сложные возможности, такие как сетевые взаимодействия, сохранение данных и работа с графикой) перекладываются на окружающую среду JS, т.е. web-браузер
По какому признаку обнаруживаются объекты ? Заключаются в фигурные скобки
Как задать пустой объект а без свойств? a.contents{}
Как задать свойства generosity, instCreation , ambition, egocentrizm объекту human ? var human{ generosity: 5; instCreation:3; ambition:3; egocentrizm:1;}
Как изменить значения заданных свойств? human.generosity = 4; human[ambition] = 4;
Как задать массив ? var a = [5, 3, 3, 1];
Как обратиться к первому элементу массива a? a[0] // =>5
Как вывести кол-во элементов в массиве ? a.length
Как вывести последний элемент массива? a[a.length-1]
Как добавить новый элемент в массив? a[4] = 5
Как задать пустой массив ? var empty = []
Какая длинна пустого массива ? empty.length // =>0
как задать массив с объектами ? var a = [{x:0, y:0}, {x:1, y:1}]
Как задать объект со свойствами с массивами ? var a = {firstQuality:[[1, 2], [3, 4]], secondQuality:[[2, 3], [4, 5]]}
Выражение - это фраза на Js, которую можно вычислить и получить значение;
К какому результату приведет операция: "two" > "three" true // при упорядочивании по алфавиту tw больше th
В чем отличие выражения от инструкции, в чем особенность инструкции ? Грубо говоря выражение - это конструкция, которая вычисляет значение, но не изменяет состояние программы. Напротив, инструкция изменяет состояние программы. Напр., объявление переменной или присваив. значения. + к ним: Управляющие конструкции: Условные инструкции и Инструкции циклов
Функция - это именованный и параметризованный блок кода Js, который определяется один раз а использоваться может многократно
Методы - это функции, присвоенные свойствам объектов. Напр., объект a = []; функция push // добавляет элементы в массив метод a.push(1, 2, 3); // добавляет элементы в массив или метод a.reverse(); // меняет порядок на обратный
Как получить метод ? Если присвоить функцию переменной, а этой переменной обозвать свойство объекта. Напр., var square = function(x) { return x*x; }; var a = 4; a.square // => 16 - пример метода
Пример использования ключевого слова this ? Программа для исчисления расстояния меж
В чем принципиальное отличие выражения от инструкции Выражение в отличии от инструкции не изменяет состояние программы. Примеры инструкций: var a; a = 4;
Виды инструкций Объявления переменных; Присваивания значений; Условные; Инструкции циклов;
Функция - это ... именованный и параметризованный блок кода, который определяется один раз, а может использоваться многократно
Методы функции, присвоенные свойствам объектов
Пример метода для исчисления расстояния между точками points.dist = function() { var p1 = this[0]; var p2 = this[1]; var a = p2.x - p1.x; var b = p2.y - p1.y; return Math.sqrt(a*a + b*b); }; points.dist(); // =>1.414 - на основании ранее заданного массива points
что делает this ? ключевое cлово this ссылается на объект, в котором определен метод . Т.е.
что служит объектом в примере с points ? ранее заданный массив var points = [{x:0, y:0}, {x:1, y:1}];
Что является первым элементом массива points ? Координаты точки {x:0, y:0}
Как обратиться к первому элементу массива/объекта ? var p1 = this[0];
Как получить координату x из первого элемента объекта points ? points[0].x
Почему в методе при обращении к объекту используется ключевое слово this ? d
Mostrar resumen completo Ocultar resumen completo

Similar

Курсовая
Анна Друк
Animales y sus Características
Diego Santos
El Ingenioso Hidalgo Don Quijote de la Mancha
maya velasquez
Tema 7. Organización Económica de las Sociedades
Joaquín Ruiz Abellán
Test Asociado al Reading "Social Network"
Diego Santos
Test de Física - Selectividad
Virginia Vera
Grupos funcionales (Bioquímica)
Nadim Bissar
Consejos para Realizar un Resumen
Diego Santos
Las TIC
Laura -
RCF Libro 1 Test 1
Mayor Degtyarev