Показать сообщение отдельно
  #18 (permalink)  
Старый 20.11.2012, 11:44
Интересующийся
Отправить личное сообщение для Thekostya Посмотреть профиль Найти все сообщения от Thekostya
 
Регистрация: 19.05.2008
Сообщений: 10

1. Что такое closures ("Замыкания") и для чего используются? Приведите пример.
2. Что такое регулярное выражение и для чего используется? Приведите пример.
3. Что такое ООП?
4. Что такое MVC?
5. Что такое Template ("Шаблон")? Какие Шаблонизаторы вы использовали?
6. Что такое Cookies и зачем они нужны?

Ну и по JS погонять слегка.
1. Есть переменная propertyName, которая содержит имя параметра в объекте obj. Как получить значение этого параметра.
2. Как навесить событие на элемент?
3. В чем различие:
var obj1 = new Object();
var obj2 = new Object;
var obj3 = {};

4. Зачем нужен prototype?
5. В чем различие:
var x=3;
x=3;

6. В чем различие:
alert(sum(3, 4));
function sum(arg1, arg2) {
    return arg1 + arg2;
}
 
alert(sum2(3, 4));
var sum2 = function(arg1, arg2) {
    return arg1 + arg2;
};

7.
“1” + 2 + 3 = ?
1 + 2 + “3” = ?



Но на первую часть больше уделяю внимание, т.к. нюансы js можно посмотреть по справочнику.

Лучше знать принципы построения кода, чем вызубрить интерпретатор.
Ответить с цитированием