Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Прототипы... (https://javascript.ru/forum/misc/25265-prototipy.html)

Livaanderiamarum 30.01.2012 21:52

Цитата:

Сообщение от 9xakep
Что такое флаги? Я смогу увидеть код какого-нибудь метода?

флаги что такое?? компьютер вчера купили))? погугли что такое флаги в компьютерах. я не могу обьяснить. это как бы пометки.

код родного метода будет выглядить так

100100101010101011100101
ты же не думаешь что они сделаны на джаваскрипте? они сделаны на с++ и скомпилированы в двоичный код.

9xakep 30.01.2012 21:56

<script>
var al = alert;
alert = function () {}
alert('nya')
al('nya1')
</script>

"даже alert можешь заменить на цифру 1 например"
Позоришься) Не может название начинаться с цифры)
<script>
var 1 = alert;
alert = function () {}
alert('nya')
1('nya1')
</script>

Livaanderiamarum 30.01.2012 22:00


9xakep 30.01.2012 22:05

Стыдно стало :haha:
Вот попробовал написать такую штуку:
Имеем ф-ию конструктор - создает имя
Имееи ф-ию конструктор - создает фамилию
Создаем 1ый объект - пишем имя
Создаем 2ой объект - пишем фамилию
Копируем имя из 1ого объекта ко 2ому, в результате чего имеем объект с именем и фамилией
function setName(name) {
this.name = name;
	}
var person1 = new setName('Миша')
function setFam(fam) {
this.fam = fam;
}
var person2 = new setFam('скрепников')
/*-----
Как выглядят наши человеки:
person1 = {
name: 'Миша'
},
person2 = {
fam = 'скрипников'
}
-------*/
person2.__proto__.name = person1.name
alert(person2.name + ' ' + person2.fam)

Я не где не ошибся?

Livaanderiamarum 30.01.2012 22:09

И вправду, каждый школьник знает что называть переменные с цифры нельзя), как то я не подумал. Запомни это правило наизусть)! И не повторяй моих ошибок!

9xakep 30.01.2012 22:17

Я то не повторю, я вроде не настолько тороплюсь в работе, чтобы делать дебильные ошибки, хотя... :write:

Livaanderiamarum 30.01.2012 22:29

window[1] = alert
alert = "школота нубота"
this[1](alert)

9xakep 30.01.2012 22:36

хитропопый, ливаандриамарум, ты же так и не назвал переменную\фф-ию итд цифрой

Shaci 30.01.2012 23:15

Цитата:

Сообщение от 9xakep (Сообщение 154214)
хитропопый, ливаандриамарум, ты же так и не назвал переменную\фф-ию итд цифрой

зашибись ник:D , мало кто правильно пишет))
это как Астерикса(депардье) называли астериксм, и.т.д.))

Livaanderiamarum 31.01.2012 00:38

9xakep,
это же невозможно! О_О ты же сам писал!


Часовой пояс GMT +3, время: 20:30.