Pull to refresh
2
0

User

Send message
Когда Нил рассказывает про то, как нужно поступить, если вас похитили инопланетяне он достает iPhone и отчетливо произносит название этого устройства, переводчик, недолго думая заменяет iPhone андроидом. Мне стало интересно с какой целью?
Тут подробно расписаны отличия (и не только между ember и backbone) – coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle/
Браузеры ведут себя по-разному в таких ситуациях, если открыть такой код через web inspector в хроме, то можно увидеть, что замыкание может и не сохранять те элементы, которые оно не использует, т.е. если внутри onclick колбэка не будет обращения к element, то замыкание не сохранит ссылку на него в разделе Scope variables это можно увидеть
В дефолтный плейлист треки не добавляются, хотя пишет, что добавилось и почему в плэйлист можно добавлять только по одному треку, а опции добавить весь альбом нет?
Пригласите Jeremy Ashkenas'a, вам же не трудно?) да и Крокфорда неплохо бы повидать)
Одно из отличий – незнакомые слова не транслитерируются, а остаются на том же языке, но вобщем нормально переводит
Сервис от яндекса работает также через jsonp, достаточно было посмотреть в консоль, чтобы увидеть как обрабатываются запросы. Также есть возможность переводить большие объемы текста с с помощью нескольких запросов – github.com/itrelease/yaTranslate
Нормальные модули это вот это — wiki.ecmascript.org/doku.php?id=harmony:modules
Самое сложное было понять, что делать с хэшом на 3 шаге, остальное просто.
Есть отличная штука, которая помогает отловить неопознанные глобальные переменные – detect-global, но она не сгодится для server-side в текущей реализации.
По-моему в одноклассниках даже программисты «не участвует в глубоко системных вещах», про client-side вобще молчу.
в методе потомка:
Child.prototype.method = function(){
Parent.prototype.method.apply(this, arguments);
};

и нечего выдумывать все наглядно и понятно
Я бы вам посоветовал посмотреть на plovr, который позволит избавится от исходников самого closure library, плюс автоматизирует сборку.
ёё — это то который йо-йо?
А чего все паникуют? JS никто не убирает из браузеров, не нравится, не используйте. Прям я смотрю все js-профи и отлично умеют его готовить.
Интересно, а скидки на toster.ru так и оставят для пользователей, которые здесь зарегистрированы?
Этот мой комментарий, как вы указали, показывает как работает hoisting. Если вы будете более внимательны вы увидите разницу. Function Expression != Function Declaration и в своем ответе я вам как бы намекаю на эту разницу.
после всплытия будет выглядеть так:
function b(){
function a(){}
a = 10;
return;
}


Притом FD всплывают раньше чем перменные объявленные с помощью var т.е.
function b(){
var a = 1;
function a(){}
alert(a);
}

b() // 1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity