1. Как добавить атрибуты объекту?
Способ 1: var b = {};
b["имя"] = "тест";
delete b.name удаляет атрибуты объекта
Способ 2: b.name = "тест";
2. Как определить, объявлена ли переменная?
typeof(a) == "не определено"
typeof(d) == "функция", является ли это функцией
3. Как выразить это в виде строки?
Двойными кавычками (""), номером одной строки (''), обратной косой чертой (//)
1+"1"=11
1+'1'=11
4. В Javascript есть только один тип числа — число.
5.Каковы основные типы данных Javascript?
число (число), строка (строка), логическое значение (логическое значение), неопределенное значение (неопределенное значение), значение Null (пустое)
Также: Объект
6. В чем разница между классами и объектами? Как реализовать это с помощью javascript?
Скопируйте код кода следующим образом:
функция мойКласс()
{ }
мойКласс.прототип.ИД = 1;
myClass.prototype.Name = "Джонсон";
myClass.prototype.showMessage = функция()
{
alert("ID: " + this.ID + "Name: " + this.Name);
}
вар obj1 = новый myClass();
obj1.showMessage();
7. Сколько различных типов циклов существует в JavaScript?
Два вида. цикл for и цикл while.