Сообщение от Erolast
|
Могу. Ты как раз засираешь неявно.
|
Где я это делал? ткни пальцем или обосрись.
Сообщение от Erolast
|
Так на ES6
|
Засунь его себе в жопу.
Сообщение от Erolast
|
Так на ES5:
|
Так это же то же самое почти что я написал в последней версии, синтаксис только другой. Но я верю, что ты этого не понял, потому что, то, что я пишу -- это из головы, я думаю, а потом делаю, иногда ошибаюсь, а все что ты постишь тут -- тупая, слегка переделанная паста чужого кода. В частности, объясни, мягинький, зачем ты написал вот эту чушь:
Сообщение от Erolast
|
if (!(this instanceof $)) return new $(selector);
|
если можно было просто создать объект и явно им манипулировать? В данном случае, это не нужно, но ты тупо перенес шаблон сюда, потому что ты не понимаешь, что там происходит, и, посему, подправить код не можешь.
Расскажи, чипушила, чем твоя $ отличается от этой
function $(selector) {
var o=Object.create($.prototype),
queryResult = document.querySelectorAll(selector);
for (var i = 0; i < queryResult.length; i++) {
o[i] = queryResult[i];
}
o.length = queryResult.length; return o
}
посмеши пацанов.
Ты делаешь финты ушами только для того чтобы создать объект? Lol.