powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проверка уровня знаний javascript
25 сообщений из 113, страница 2 из 5
Проверка уровня знаний javascript
    #37543022
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanзы,

у меня тоже есть злые шуткиЭто шутка не злая, а так, строгая. Присвоение значения одновременно с передачей аргумента.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543030
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

три то три, но они куда плюсоваться будут?
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543038
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял вопроса. В момент алерта х=3, я что-то пропустил?
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543143
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanу меня тоже есть злые шутки

абсолютно ничего злого не увидел :)

AntonariyНу если так: x+++ ++x, то заработает, а если так: x++ + ++x, то даже при прочтении понятно. А так вообще очевидно: ++x + x++.
++x возвращает значение после инкремента, а x++ — перед, поэтому 2 + 1 = 3.
молодец, слил за невнимательность, вторая попытка? Кстати плюсы переставлять не разрешалось :)
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543543
Фотография prot0type
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЕсли у кого есть IE6-7...
вот кстати на эту тему программа, называется IETester
совсем недавно про нее узнал.
в ней собраны все версии IE, включая IE5.5 и IE6
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543550
Фотография prot0type
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ссылка на программу
http://www.my-debugbar.com/wiki/IETester/HomePage

отрубать через диспетчер задач, отрубив процесс
потому как она после выключения там весит а через 5 минут вылетает с ошибкой
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543710
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Больше похоже на конкурс "А ну-ка пойми мой говнокод", нежели на проверку знаний в JS...
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543753
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зымолодец, слил за невнимательность, вторая попытка? Кстати плюсы переставлять не разрешалось :)Пробелы тоже нельзя? И пять плюсов подряд не работают. Тогда я вообще не въезжаю в смысл задачи :(
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37543933
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaБольше похоже на конкурс "А ну-ка пойми мой говнокод", нежели на проверку знаний в JS...
ну а как еще проверить знания, кроме как в пограничных ситуациях?
с другой стороны, я понимаю твою позицию, можно великолепно знать язык, но не мочь на нем писать...
я склоняюсь к методологии тестовых заданий и после разговора о них, чтобы выяснить, сам ли человек это сочинил.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544090
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот еще, что-то из женской логики: :->
Код: plaintext
1.
var a;
alert( !!a  )
вообще динамическая типизация js даже нормальных людей может в тупик ставить...

а это программисты которые любят экономить байты, и не любят экономить мозг саппортов:
Код: plaintext
while(! 0 ){}
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544255
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanну а как еще проверить знания, кроме как в пограничных ситуациях?
...
я склоняюсь к методологии тестовых заданий и после разговора о них, чтобы выяснить, сам ли человек это сочинил.
Ты сам ответил на свой вопрос, Карло! (с) Золотой ключик
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544262
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

ну не все работодатели могут себе позволить тратить свое драгоценное время на будущих работников...
когда мне дрожайшая сообщила, что Яндекс будет собеседовать ее по скайпу - я ржал как конь четверть часа.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544290
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanдрожайшаяЧто-то среднее между дрожащая и дражайшая. Ты, это, не пугай ее, что ли ))
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544304
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valueOf, toString

Код: plaintext
1.
2.
3.
x = {valueOf:function() {return  1 }};
//x = {toString:function() {return  1 ;}};
alert(++x);
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544425
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanну не все работодатели могут себе позволить тратить свое драгоценное время на будущих работников...
ну это их дело... Если хотят тестить на говнокоде - пусть тестят...

mage.lanкогда мне дрожайшая сообщила, что Яндекс будет собеседовать ее по скайпу - я ржал как конь четверть часа.
Для нас, "с переферии", собеседование по Скайпу обычная практика...
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37544918
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyПробелы тоже нельзя? И пять плюсов подряд не работают. Тогда я вообще не въезжаю в смысл задачи :(
ну ты как маленький, "можно либо все либо нельзя", мысли гибко. Пробелы и скобки конечно нужно, я на это в самом начале непрозрачно намекнул. А выпиливать куски задачи и переставлять условия местами это уже нельзя. Прочитал невнимательно -> получил неверный ответ.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37545190
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyquerySelectorAll — до недавних пор его даже в msdn не было. Если у кого есть IE6-7, проверьте, работает ли
M$ IE 7.0.5730.11 - undefined
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37545454
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыПрочитал невнимательно -> получил неверный ответ.Получил ответ, который не устраивает автора. Это угадайка, а не задача.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37545717
Фотография prot0type
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зыклассика
x=1;
x+++++x;
alert(x);

пойди туда не зная куда принеси то не зная что
x=1;
(x++)+(++x);
alert(x);
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37545920
ivan gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaivan gusevтипа проверки знаний принимаемого на работу
Не то ты, мил человек, проверяешь...

Я так больший упор делаю именно на умение программировать. Отчасти из-за того, что требовать знание СУБД Cache смысла особого нет... Самим основам работник, умеющий именно программировать, обучится довольно быстро... А вот если ума програмить нет - таки его и не появится.

Ну, одно из требований - знание javascript
Наличия мозгов это требование не исключает :)


Малыхин СергейМне интересно продолжай =)

Вопрос 3 - все тот-же
Что будет выведено алертами и почему.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
function Obj(a){
	 this .a = a;
}


function fn(obj){
	
	obj.a =  1 ;
	alert(obj.a);
	
	var obj2 =  new  Obj( 2 );
	alert(obj2.a);
	
	obj = obj2;
	alert(obj.a);
}

var obj =  new  Obj( 0 );
fn(obj);
alert(obj.a);

...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37545946
ivan gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mage.lanвот еще, что-то из женской логики: :->
Код: plaintext
1.
var a;
alert( !!a  )


Нормальная практика
Посмотри исходники underscore например


Я так к инту привожу:

var a = "2";
var b = +a;
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37546050
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivan gusevВопрос 3 - все тот-же
Что будет выведено алертами и почему.

охренеть можно, как не красиво работает очистка памяти, хотя и понятно почему.

а то что , для приведения типов надо использовать конструкции типа (el.className + '').strMethod... никак не говорит в пользу языка, скорее это его ущербность, но для веба - сойдет.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37546057
ivan gusev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mage.lanохренеть можно, как не красиво работает очистка памяти
ответ неверный

mage.lanа то что , для приведения типов надо использовать конструкции типа (el.className + '').strMethod... никак не говорит в пользу языка, скорее это его ущербность, но для веба - сойдет.
ниче не понял
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37546065
mit1905
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivan gusev,

передается ссылка на объект obj,
которая присваивается локальной переменной obj
Потом локальная переменная получает ссылку на объект obj2
Последний alert выдает значение первого созданного объекта, который не изменился.
Все правильно, логично.
...
Рейтинг: 0 / 0
Проверка уровня знаний javascript
    #37546108
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ivan gusev,

>ответ неверный
передача по ссылке. ну еще один баг js

про приведение к строке с помощью пустой строки, было сказано к вашему приведению к числу:
var a = "2";
var b = +a;
...
Рейтинг: 0 / 0
25 сообщений из 113, страница 2 из 5
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проверка уровня знаний javascript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]