Цитата:
Ты даже не понимаешь, почему в v8 выдает "function Empty() {}", а в ff - "function(){}". |
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Sweet,
Я бы поверил в твою компетентность, но ты начал нести чушь с самого начала. |
Цитата:
|
Цитата:
ob1={} ob2=new Object ob3=Object() top=Object.prototype ob1.__proto__==top//true ob2.__proto__==top//true ob3.__proto__==top//true |
Цитата:
|
Sweet,
А зачем тебе нужно было в этом убеждаться?:) Особенно доставляет, что тсу ты так ничего и не ответил. |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Sweet,
Ты знаешь что такое тс, сладенький? |
Цитата:
|
Sweet,
Ты предыдущее сообщение осиль. Такого тупняка я не видел даже никогда. Просто образец. |
Sweet,
А, ну да, ты кстати, грозился поделиться глубоким знанием о причинах разницы в реализации function в v8 и firefox, это уже лично мой вопрос был. |
Цитата:
|
Sweet,
Эта ветка тупняка началась с http://javascript.ru/forum/misc/4869...tml#post320898 А слив защитан. |
Цитата:
Цитата:
|
Цитата:
Object.__proto__ === Function.prototype Так вот, когда ты приводишь объект к строке, вызывается метод toString. В конкретном случае вот этот метод. И у v8 и firefox тут нет расхождения в реализации. Разница тут: alert( Function.prototype.name ); // v8 - "Empty", firefox - "" Т.е. alert( Object.__proto__ + "" ); эквивалентно alert( Function.prototype.toString.call(Function.prototype) ); |
Sweet,
Ну и что? Это же и без твоих эксперементов очевидно. Object.__proto__+"" v8: function Empty() {} firefox: "function () { }" тут и без этого фуфла ясно, что в одном случае есть имя а в другом - нет. Ты же вроде о причинах че то хотел..., а так ты капитан. |
Цитата:
Вообще, уныло и толсто. Я же говорил, что Цитата:
Цитата:
Цитата:
function Identifier ( FormalParameterListopt) { FunctionBody } , где Identifier - как раз и храниться в name. Есть ещё что покукарекать? |
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Sweet,
foo=function foo(){} bar=function(){} foo.name//foo bar.name//"" Вот что ты реально показал. Только распинался 2 страницы почему-то. Какой-то ты странноватый. |
Цитата:
|
Sweet прекращай развлекать троля =)
<object type="application/x-shockwave-flash" data="http://z0r.de/L/z0r-de_5784.swf" width="1334.2" height="659" id="flash" ></object> |
Цитата:
foo=function foo(){} bar=function(){} foo+''// function foo(){} bar+''// function (){} Но суть в том, что ты и такого не показываешь. |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 01:50. |