powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
25 сообщений из 165, страница 3 из 7
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546551
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Зацени код, который по вебсокету позволяет разным пользователям рисовать на одном полотне прямо в браузере в режиме онлайн, такой себе Paint-чат.

Мне дико интересно увидеть аналогичную реализацию, но с твоим подходом

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
$(function () {
 
            var drawGame = {
                // указывает, происходит ли отрисовка
                isDrawing: false,
                // начальная точка следующей линии
                startX: 0,
                startY: 0,
            };
            // модель линий
            var data = {
                startX:0,
                startY:0,
                endX:0,
                endY:0
            };
            // контекст элемента canvas
            var canvas = document.getElementById('drawingpad');
            var ctx = canvas.getContext('2d');
             
             // Ссылка на автоматически-сгенерированный прокси хаба
             var chat = $.connection.drawHub;
            // Объявление функции, которая хаб вызывает при получении сообщений
            chat.client.addLine = function (data) {
 
                // Добавление линий
                drawLine(ctx, data.startX, data.startY, data.endX, data.endY, 1);
            };
 
            // Открываем соединение
            $.connection.hub.start().done(function () {
                    // после открытия соединения устанавливаем обработчики мыши
                    canvas.addEventListener("mousedown", mousedown, false);
                    canvas.addEventListener("mousemove", mousemove, false);
                    canvas.addEventListener("mouseup", mouseup, false);
            });
            // просто рисуем линию
            function drawLine(ctx, x1, y1, x2, y2, thickness) {
                ctx.beginPath();
                ctx.moveTo(x1, y1);
                ctx.lineTo(x2, y2);
                ctx.lineWidth = thickness;
                ctx.strokeStyle = "#444";
                ctx.stroke();
            }
            // нажите мыши
            function mousedown(e) {
 
                // получаем позиции x и y относительно верхнего левого угла элемента canvas
                var mouseX = e.layerX || 0;
                var mouseY = e.layerY || 0;
                drawGame.startX = mouseX;
                drawGame.startY = mouseY;
                drawGame.isDrawing = true;
            };
 
            // перемещение мыши
            function mousemove(e) {
 
                // рисуем линию, если isdrawing==true
                if (drawGame.isDrawing) {
 
                    // получаем позиции x и y относительно верхнего левого угла элемента canvas
                    var mouseX = e.layerX || 0;
                    var mouseY = e.layerY || 0;
                    if (!(mouseX == drawGame.startX &&
                          mouseY == drawGame.startY)) {
                            drawLine(ctx, drawGame.startX,
                            drawGame.startY, mouseX, mouseY, 1);
 
                            data.startX = drawGame.startX;
                            data.startY = drawGame.startY;
                            data.endX = mouseX;
                            data.endY = mouseY;
                            chat.server.send(data);
 
                            drawGame.startX = mouseX;
                            drawGame.startY = mouseY;
                        }
                    }
                };
 
                function mouseup(e) {
                    drawGame.isDrawing = false;
                }
        });



На всякий случай, код обработчика на сервере:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
namespace SignalRDraw
{
    public class DrawHub : Hub
    {
        public void Send(Data data)
        {
            Clients.AllExcept(Context.ConnectionId).addLine(data);
        }
    }
}



Да, это весь код
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546554
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Код: javascript
1.
2.
3.
function A(x){this.arg=x; this.method=function(){console.log(this.arg);};window[x]=this;}
new A('b');
window['b']['method']();
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546669
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttДа, это весь код ты взял примитивную демку и выдаёшь её за что-то полнофункциональное.
тут используется только одна "команда", которая просто транслируется всем подключённым клиентам.
только за счёт того, что эта "команда" одна, можно отказаться от её "имени" - и передавать только сами данные.

у меня таких "команд" сотни. и они обрабатываются и на сервере и на клиенте(ответы).


Изопропилвадя,

Код: javascript
1.
2.
3.
function A(x){this.arg=x; this.method=function(){console.log(this.arg);};window[x]=this;}
new A('b');
window['b']['method']();


единственно что тут добивается только исключается b= , а так всё тоже , и глобальная переменная b.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546700
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяты взял примитивную демку и выдаёшь её за что-то полнофункциональное.

Давай я повторю то, что я сказал?

hVosttМне дико интересно увидеть аналогичную реализацию, но с твоим подходом

Если она такая примитивная, значит твоя реализация будет такая же простая, понятная и примитивная, правильно? Или неправильно? Или ты настолько крут, что такие примитивные вещи делать ниже твоего достоинства?


вадятут используется только одна "команда", которая просто транслируется всем подключённым клиентам.

Ты заметил КАК ИМЕННО используется эта команда? Ты заметил какое-то убогое безобразие с конкетенацией строк и параметров?

Смотри, как со стороны клиента вызываем метод сервера, как обычный метод функции:

hVostt
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
if (!(mouseX == drawGame.startX &&
                          mouseY == drawGame.startY)) {
                            drawLine(ctx, drawGame.startX,
                            drawGame.startY, mouseX, mouseY, 1);
 
                            data.startX = drawGame.startX;
                            data.startY = drawGame.startY;
                            data.endX = mouseX;
                            data.endY = mouseY;
                            chat.server.send(data);
 
                            drawGame.startX = mouseX;
                            drawGame.startY = mouseY;



А как со стороны сервера вызываем метод клиента:


hVostt
Код: c#
1.
2.
3.
4.
public void Send(Data data)
        {
            Clients.AllExcept(Context.ConnectionId).addLine(data);
        }



Можешь подобное продемонстрировать? Ты же местный мега-гуру-ас в вебсокетах?

Возвращаясь к твоему вопросу про наименование переменных, как видишь, при правильном грамотном подходе, таких проблем нет. А у тебя есть. Потому что ты не можешь обеспечить нормальный подход.


вадятолько за счёт того, что эта "команда" одна, можно отказаться от её "имени" - и передавать только сами данные.

у меня таких "команд" сотни. и они обрабатываются и на сервере и на клиенте(ответы).

Как я понял, ничего подобного ты продемострировать не можешь. Ок.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546713
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, ты показываешь только верхушку , а что скрывается внутри , ты умалчиваешь.
здесь
Код: javascript
1.
2.
3.
4.
5.
data.startX = drawGame.startX;
data.startY = drawGame.startY;
data.endX = mouseX;
data.endY = mouseY;
chat.server.send(data);


происходит формирование данный и передача этих данных . команда передачи данных на сервер - send
даже если это
Код: java
1.
 Clients.AllExcept(Context.ConnectionId).addLine(data);


и передача "команды", то что там скрыто в java в методе addLine - ты не знаешь и как вызывается функция
function drawLine()
на клиенте ты тоже не знаешь.
в моих вариантах показан более детальный уровень кода, нет скрытого в библиотеках.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546722
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяи передача "команды", то что там скрыто в java в методе addLine - ты не знаешь и как вызывается функция
function drawLine()
на клиенте ты тоже не знаешь.
в моих вариантах показан более детальный уровень кода, нет скрытого в библиотеках.

Тогда у меня вопрос, почему ты не спускаешься до уровня машинного кода? Если ты не знаешь, какие команды процессора выполняются, не показываешь их нам, о чём тогда с тобой можно вообще разговаривать?

Разве не понятно, что я говорю о прослойке, которая позволяет работать клиенту с сервером путём вызова функций с обычным синтаксисом вызова функций? У тебя есть такая прослойка? Нет. Ты до сих пор не можешь сделать диспетчеризацию, которая бы порешала все твои проблемы с именами объектов, о которых ты тут заикался.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546724
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

ЗЫ
по ws предаётся текстовые или бинарные данные.
и "команду" addLine надо включить в совместно с данными в текстовые данные для передачи клиенту.
как это происходит - это у тебя скрыто .
на приёмном конце команду addLine надо выделить из строки и вызвать функцию - у тебя скрыто.
я же показываю всю обработку детально.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546726
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttТогда у меня вопрос, почему ты не спускаешься до уровня машинного кода? Если ты не знаешь, какие команды процессора выполняются, не показываешь их нам, о чём тогда с тобой можно вообще разговаривать?пока ассемблер для js не очень распространён, поэтому приходится только надеяться когда он будет хорошо описан...
hVosttРазве не понятно, что я говорю о прослойке, которая позволяет работать клиенту с сервером путём вызова функций с обычным синтаксисом вызова функций? У тебя есть такая прослойка? Нет. Ты до сих пор не можешь сделать диспетчеризацию, которая бы порешала все твои проблемы с именами объектов, о которых ты тут заикался.мне не нужны проблемы скрытые в диспечеризации.
я вполне спокойно вызываю метод вебсокета.
а то что у тебя скрыто в прослойке - ты сам не знаешь.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546733
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадямне не нужны проблемы скрытые в диспечеризации.
у тебя они открытые.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546740
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяя же показываю всю обработку детально.

Я тебе тоже могу показать детальную обработку, смотри: https://github.com/SignalR/SignalR

Она отлажена и протестирована. Зачем теперь эти детали знать, если можно просто работать с вебсокетом, как будто ты просто дёргаешь методы? Оно работает, и работает очень быстро. Ты можешь такой же уровень простоты и удобства работы с вебсокетом показать? Нет. Когда показываешь свои кишки с конкатенацией с рефлексией, то тебя становится просто откровенно жалко. Ведь ничего другого у тебя нет.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546741
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадямне не нужны проблемы скрытые в диспечеризации.

Тебе нужны открытые проблемы ясно. На самом деле, ты не можешь сделать диспетчеризацию. Хватит уже лечить нам по ушам про проблемы. Мог бы, сделал. Не можешь, значит мы будем продолжать слышать миллион тупых отговорок.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546743
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяа то что у тебя скрыто в прослойке - ты сам не знаеш

Я знаю, что метод сервера будет вызван 100% и что он получит параметры, которые я передал в функцию.
Тебе что ещё нужно? Ты же не ковыряешься в исходнках браузера? Ты почему-то ему доверяешь.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546748
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилу тебя они открытые.да, но это мой код, а не чужая библиотека заточенная под чужие нужды, и куча накрутки для универсализма.
hVosttЗачем теперь эти детали знать, если можно просто работать с вебсокетом, как будто ты просто дёргаешь методы? Оно работает, и работает очень быстро. Ты можешь такой же уровень простоты и удобства работы с вебсокетом показать? Нет. Когда показываешь свои кишки с конкатенацией с рефлексией, то тебя становится просто откровенно жалко. Ведь ничего другого у тебя нет.ну если тебе не хочется знать как всё устроено, это твоё право. мне нравится мой уровень детализации. и он имеет право на существование, я люблю когда всё под моим контролем.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546831
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяИзопропилу тебя они открытые.да, но это мой код, а не чужая библиотека заточенная под чужие нужды, и куча накрутки для универсализма.

А JavaScript тоже твой? А браузеры? А все браузерные API, которые не являются частью языка, а по сути просто библиотеки браузеров? А Java и платформа TomCat, на которой ты крутишь свой бекенд? А движки баз данных? Тоже всё твоё?

И долго будем трындеть на тему моё-не-моё? Мы тоже очень много своих библиотек пишем, если из существующих решений нам ничего не подходит, или ничего подобного нет. Но это не повод выпячивать этот факт, это просто обычный процесс разработки, так все делают. Пишут своё, когда в этом появляется необходимость.

Писать своё, когда в этом абсолютно необходимости нет -- эпическая дурость, если только не в каких-нибудь учебных целях.

Ну и уж если на то пошло, ты и своего написать не можешь. Это вообще какой-то фейл. Говорили про диспетчирезацию ещё очень давно, я так понял, ты никогда этого не осилишь. Печально.


вадяну если тебе не хочется знать как всё устроено, это твоё право. мне нравится мой уровень детализации. и он имеет право на существование, я люблю когда всё под моим контролем.

Отмазки школоло. Дело твоё.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546859
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttОтмазки школоло. Дело твоё.ты много критикуешь, и как оказывается, не разбираешься в том что критикуешь.
если ты используешь библиотеку и в ней передаются параметры, ты б для начала разобрался как они там формируются в строку. я не думаю, что в твоём примере для передачи на сервер 4 значений и команды используется json, потому что при таком количестве данных и json - кпд информативности очень. мало.
ты хаешь методу как я вызываю функции в js - покажи как это сделано в твоих библиотеках, и если будет сделано лучше - я с удовольствием возьму на вооружение.
hVosttПисать своё, когда в этом абсолютно необходимости нет -- эпическая дурость, если только не в каких-нибудь учебных целях.ты в этом приуспел - своё ты не пишешь, за тебя пишут. это уже все поняли
hVosttНу и уж если на то пошло, ты и своего написать не можешь. Это вообще какой-то фейл. Говорили про диспетчирезацию ещё очень давно, я так понял, ты никогда этого не осилишь. Печально.мой код все хают, но только стоит задать конкретный вопрос - что не так - сразу затихают. ответ - "всё плохо" - это не ответ специалиста, это ответ базарной бабы.
как пример про шаблонизацию, сколько было шума, пока не поняли что строка собирается в рантайме, и зависит от кучи условий, данных.
либо конкретику - либо молчи.
тебе нравится использовать библиотеки чужие - используй, я не запрещаю, и не хаю за их использование, меня они не устраивают, и не хер на меня за это наезжать.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546885
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадямой код все хают, но только стоит задать конкретный вопрос - что не так - сразу затихают. ответ - "всё плохо" - это не ответ специалиста, это ответ базарной бабы.
тебе несколько раз по пунктам ответили.

вадяты хаешь методу как я вызываю функции в js - покажи как это сделано в твоих библиотеках, и если будет сделано лучше - я с удовольствием возьму на вооружение.
не возьмёшь - тебе кажется всё это "излишним и неэффективным"
а сделано действительно гораздо лучше
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546890
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилтебе несколько раз по пунктам ответили.ни одного конкретного пункта
Изопропилне возьмёшь - тебе кажется всё это "излишним и неэффективным"
а сделано действительно гораздо лучшене можешь показать эффетивность?
Изопропила сделано действительно гораздо лучшеслова, слова, код в студию
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546896
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяИзопропила сделано действительно гораздо лучшеслова, слова, код в студию
https://github.com/KSDaemon/wampy.js/
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546908
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
/**
     * Internal websocket on event callback
     * @param {object} event
     * @private
     */
    _wsOnMessage (event) {
        let data, id, i, msg, p, self = this;

        this._log('[wampy] websocket message received', event.data);

        data = this._decode(event.data);

        switch (data[0]) {
            case WAMP_MSG_SPEC.WELCOME:
                // WAMP SPEC: [WELCOME, Session|id, Details|dict]

                this._cache.sessionId = data[1];
                this._cache.server_wamp_features = data[2];


и так чем этот код лучше?
входящее сообщение декодируем ( у меня также , только я сплитом)
получаем массив как минимум из трёх полей и делаем огромный switch по 0 элементу
во втором элементе (похоже ) сессия - а оно мне надо?
в 3 элементе данные....
в общем там стока наварочено....
и зачем?
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546948
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

за пример спасибо, это ещё один раз подтрвердило мою убеждённость в правильности моего подхода - не фиг использовать чужое, заточенное под чужие задачи , решающее чужие проблемы.
и прогибаться под это решение.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546956
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
мой код 20751483 , и
1600 строк кода https://github.com/KSDaemon/wampy.js/blob/dev/src/wampy.js + импорты...
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39546982
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

да пили ты свою поделку как считаешь нужным, всем плевать
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39547002
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAда пили ты свою поделку как считаешь нужным, всем плевать ага, только почему-то все воспринимают эту поделку как говнокод, а 1600 строк , непонятно чего делающего, эталоном для подрожания.
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39547008
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяага, только почему-то все воспринимают эту поделку как говнокод,
это он и есть. и объём кода далеко не единственный критерий оценки, но тебе этого не понять
...
Рейтинг: 0 / 0
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
    #39547014
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяты много критикуешь, и как оказывается, не разбираешься в том что критикуешь.

Я тебе привёл рабочий примерчик работы с вебсокетом. Удобный, понятный, простой. Он работает, работает быстро и эффективно.

Ты ничего подобного не привёл. Ты приводишь какой-то говнокод, который даже оформить не можешь так, чтобы с этим можно было работать. И чем гордишься? Тем, что у тебя все кишки наружу? Тем, что ты испытываешь проблемы, которые ты тут озвучил?

Ну ты садомазохист какой-то.

вадяесли ты используешь библиотеку и в ней передаются параметры, ты б для начала разобрался как они там формируются в строку. я не думаю, что в твоём примере для передачи на сервер 4 значений и команды используется json, потому что при таком количестве данных и json - кпд информативности очень. мало.

Я догадался, что ты не думаешь. С производительностью и КПД библиотеки всё ок, мы трекаем тысячи фур по всей России и отображаем на карте реалтайм.


вадямой код все хают, но только стоит задать конкретный вопрос - что не так - сразу затихают. ответ - "всё плохо" - это не ответ специалиста, это ответ базарной бабы.

Я тебе говорю что не так. Ты до сих пор не можешь сделать диспетчиризацию, оформить свой код в компонент. У тебя всё кишками и говном наружу. Чем ты почему-то очень сильно гордишься. Типа думаешь, что это показывает как ты круто разбираешь в том, как сделать конкатенацию строк.


вадятебе нравится использовать библиотеки чужие - используй, я не запрещаю, и не хаю за их использование, меня они не устраивают, и не хер на меня за это наезжать.

Да ёб.. Свои-чужие. Ты своего сделать не можешь даже, о чём вообще базар? Если бы ты сделал своё решение, которое хотя бы выглядело, как сделанное с умом и руками, никто бы слова не сказал. Но ты ничего такого не показываешь. И тебе говорят, ну вадя, если ты настолько бездарный, ну возьми ты готовую библитеку, если сам не можешь ничего сделать по уму. Вот и всё.
...
Рейтинг: 0 / 0
25 сообщений из 165, страница 3 из 7
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]