![]() |
|
||||||||||
|
|||||
|
но можно ли this перезаписать не прописовая:
this.splice(0, this.length); this.push(0,1); просто интересно |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
this - это тоже ссылка
, тока ее не нада передавать как me - она автоматом ![]() Array.prototype.test = function(me){ trace(this == me); this = _root; trace(this == me); trace(this.$version); } array = [1,2,3]; array.test(array); |
|
|||||
|
Цитата:
, я прекрасно знаю разницуСматри сюда чо я хачу: Array.prototype.xz = function() {
var z = [10, 20, 30];
// для того чтоб переприсвоить надо прописать такую хрень
this.splice(0, this.length);
for (var i = 0; i<z.length; i++) {
this.push(z[0]);
}
// да это работоет все cool
// --------------
// но что происходит когда я напишу просто
// this = z
};
array = [1, 3, 4, 6, 87, 9];
array.xz();
|
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
Цитата:
|
|
|||||
|
хмм. знаеш просто такую хрень не охота прописовать:
хочеться написать по отцовски, неужеле незя?? кстати у тя есть аська ?? |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Цитата:
![]()
__________________
flash/flex/unity |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
Jlekc,
найдешь в первой мессаге ish'a аттач - там по отцовски ![]() http://flasher.ru/forum/showthread.p...light=ASnative Напиши так ![]() a = [1,2,3,4,5] Array.prototype.d = function(){ var z = [0,0,0]; this.length = 0; for(var i=0;i<z.length;i++) this[this.length] = z[i]; } a.d() nuran, каков вопрос - таков ответ ![]() |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
какой стол - такой и стул
![]()
__________________
flash/flex/unity |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
А!!! я понял, тебе нада флуд +1
![]() |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
я на такие темы не шучу, все, базар окончен
__________________
flash/flex/unity |
![]() |
Часовой пояс GMT +4, время: 02:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|