Traveler
User-
Content Count
140 -
Joined
-
Last visited
Everything posted by Traveler
-
@tunut,
-
Вот вам задачка:
-
,Да.
-
Ну по сути если взять JS основа....
-
,Да с радостью бы, да только JS нужен.... Ну ничего, разберусь.... поможет кто так благодарен буду,а нет так и на том спасибо...
-
А существует ли возможность добавления метода к прототипу BaseObj посредством BaseObj.prototype... И почему при проверке alert( Object.getOwnPropertyNames(bases[1]) );//name,rest,subtrahend. а метод не вызывается...... bases[1].subtrahend();//caught TypeError: bases[1].subtrahend is not a function P.S. Может кто сможет помочь мне разобраться в геттерах сеттерах, когда что применять?
-
Если сделать так: for(var i = 0;i < bases.length;i++){ Object.defineProperty(bases[i], "subtrahend",{ set: function(){ var data = prompt('Вычитаемое'); if ((data >= 0) && isNumeric(data)){return data;} } }) } alert( Object.getOwnPropertyNames(bases[1]) );//name,rest,subtrahend. Но при вызове: bases[1].subtrahend();//caught TypeError: bases[1].subtrahend is not a function
-
Добрый день, js изучаю относительно недавно.. ни как не разберусь с "конструкторами и прототипами" объектов... Может сможет кто согласиться растолковать мне что да как.... Допустим есть конструктор объекта: //кострутор обекта.... function BaseObj(){ this.name = nameCase(); this.rest = checkCache(); } с помощью этого конструктора заполняется массив: function ArrBase(){ var datBaseArr = []; var length = prompt('кол - во объектов:',1); if(!isNumeric(length)){ ArrBase(); } for(var i = 0;i < length;i++){ datBaseArr.push(new BaseObj()); } return datBaseArr; } Как мне добавить свойство любому выбранному объекту из массива и записать в него значение, в нужный мне период времени, допустим по клику мыши... Необходимо,что бы при создании объектов этого свойства у них не было... Например: Object.defineProperty(Здесь к чему привязыват, к BaseObj или же непосредственно datBaseArr? ,"subtrahend", { set: function() {......} })
-
-
-
.......Вот тупень.... после ПК даже в голову не пришло питание глянуть.... запущу попробую ответ напишу
-
Добрый день! Вопрос мой в следующем, Сменил ОС, все драйвера качал с оф сайтов производителей комплектующих. ФПС по сравнению с предыдущей ОС значительно просел. Система Windows 7 x64 в обоих случаях с одного дистрибутива. Не могу разобраться в чем причина потери производительности. Может кто сможет помочь советом..... Необходимые логи выложу.
-
ошибка "Maximum call stack size exceeded" в js
Traveler replied to Traveler's topic in Programming and Development
Добрый день, снова вынужден обратиться за советом.... Подскажите пожалуйста как реализовать функцию текстовых сообщений такого рода: Текст сообщений храниться в массиве либо объекте ( что лучше подойдет? Почему?) И реализацию подвязки ее к возвращаемым данным другой функции.. Например существует функция с уловием ЕСЛИ ... ИНАЧЕ.. Так вот если выполнилось одно условие,то возврат значение + вывод на экран сообщения из massege функции; Выполнилось другое соответственно вывод другого текста + значение. текст, как я говорил выше храниться в массиве либо объекте... Заранее благодарю за конструктивные советы с комментариями. -
ошибка "Maximum call stack size exceeded" в js
Traveler replied to Traveler's topic in Programming and Development
, да, только начал.... Вроде читаешь и на примерах все понятно....Как начинаешь придумывать свои примеры, все не так просто оказывается.... Самому тяжко....когда подсказать не кому,вот и обращаюсь.... var namber = function sum(a,b); // Ошибка, переменные a, b не были объявленны, или объявленны вне области видимости // ^ это ключевое слово используется для объявления функций. Его не должно быть в данном контексте. здесь извиняюсь глупая ошибка, возникшая из-за невнимательности.... Ну что ж буду дальше постигать..... ведь ни кто не говорил что будет легко... Спасибо за разъяснения! Заключение: Если я хочу присвоить результат работы функции некой переменной, то переменную которую обрабатывает функция все равно делать глобальной, внутри лишь манипуляция над ней. Я все верно понял? -
ошибка "Maximum call stack size exceeded" в js
Traveler replied to Traveler's topic in Programming and Development
, Т.е я не могу сделать так: function sum(a,b){ var a=3; var b=2; var c=a+b; return c; } var namber = function sum(a,b); // насколько я понимаю namber = с из тела функции? -
ошибка "Maximum call stack size exceeded" в js
Traveler replied to Traveler's topic in Programming and Development
, 1:И все же, почему происходит рекурсивный вызов? 2: Почему при объявлении cash внутри функции например вот так: function isNumeric(cash){ var cash = parseFloat(prompt('Введите количество остатка?')); if((cash >= 0) && isFinite(cash)) { return cash + alert('На остатке: ' + cash); } return false + alert(cash + ': невозможно'); } alert(isNumeric(cash)); происходит ошибка:"Uncaught ReferenceError: cash is not defined (anonymous function) @ функция.html:11", ? буду очень благодарен если кто поможет разобраться.... Если же объявить cash глобально, то alert(isNumeric(cash)) дает NaN. -
Подскажите пожалуйста где в данном коде ошибка? function isNumeric(cash) { if (cash >= 0) return !isNaN(parseFloat(cash)) && isFinite(cash); var cash = prompt('Введите количество остатка?'); if (isNumeric()){ alert ('На остатке' + ':' + ' ' + cash); } else { alert (cash + ':' + ' ' + 'невозможно'); } } isNumeric(); При выполнении функции возникает ошибка "Maximum call stack size exceeded" в 9 строке.... задача функции проверить вводимое число и затем присвоить его в переменную примерно так: var operand = {}; operand.name = name(); operand['available balance'] = isNumeric();
-
Задача для определения порядкового номера на JS.
Traveler replied to Traveler's topic in Programming and Development
Обращение с вопросом не говорит о том, что я не пытаюсь решить ее сам и просто лишь хочу увидеть готовый код.... Знакомое чувство В данный момент изучаю JS и интересно решение именно в нем, для закрепления знаний о массивах и функциях. Задачку для себя составил сам заведомо сложную для меня... Вот и обратился за советом так, как не хватает,на мой взгляд, знаний для ее решения. В идеале было бы несколько Html страниц соответствовавших различным спискам товаров, как только при переключении между строками списка доходишь до строки с кол-во товара 0,она опускается вниз списка. При этом и в другой открытой странице строка с таким именем автоматом опускается в низ. И если отрыть третью страницу программа проверит и при нахождении строки с таким именем и значением проведет тоже действие, при этом при последующем вводе в данную строку значения отлиного от 0 строки займут свое первоначальное положение по номеру списка. -
Добрый всем день, кто может помочь решить такую задачку в JS: Пете жена дала список покупок в магазине, строго следуя этому списку Петя обнаружил,что сметаны на прилавке нет,но продавец сообщил о том,что через некоторое время сметану на прилавок снова положат, что-бы не тратить время впустую Петея пропускает сметану списке,что-бы вернуться за ней в конце... Задача программы: Проверить есть ли у кого из покупателей в списках сметана и не доходя до ее порядкового номера в списке опустить ее в конец, при этом если продавец успел положить ее на прилавок до того как до нее дойдет очередь в каком ли-бо списке покупок вернуть ее порядковый номер в списке на ранее занимаемое место. Доп задача: Анализировать список покупок покупателя только что зашедшего в магазин и при обнаружении отсутствия на прилавке какого-либо товара помещать его порядковый номер в конец списка, при этом возвращать все на свои места в любой момент времени как только товар снова появился на прилавке.
-
раскрывающееся окно авторизации.
Traveler replied to Traveler's topic in Programming and Development
Спасибо всем кто отозвался, начну изучать.... Еще один вопрос: jQuery и JS я так понял и тот и тот язык выполняют идентичные функции. На каком же из них ставить акцент в изучении? -
Добрый всем день, может кто подсказать каким способом реализуется окно авторизации по примеру входа в почту яндекса на главной его его странице, имеется ввиду его возможность сворачиваться.... Целиком код не прошу,подскажите в каком направлении копать....
-
Добрый день, с появлением макроса {{.}}, возможно ли вернуться к актуальности данной темы?
-
Настройка XVM конфига: помощь и общие вопросы
Traveler replied to 13's topic in XVM Configuration Questions
Подскажите где посмотреть XVM символы кроме как в текстовом редакоре,существует ли подобный ресурс? -
Если я правильно все понял, то с помощью этого макроса можно вернуться к вот этой темке
-
Изменения в работе с топ кланами ГК в XVM-6.0+ (WoT 0.9.6+)
Traveler replied to seriych's topic in Statistics in XVM
Полностью согласен, иной раз диву даешься от того,что "хит лог" к примеру у нас "отдельный мод"......