Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.01.2015, 17:59
Интересующийся
Отправить личное сообщение для dimy44 Посмотреть профиль Найти все сообщения от dimy44
 
Регистрация: 12.01.2015
Сообщений: 15

Классы, как внутри класса вызвать одну функцию из другой.
Приветствую. Я не программист, просто хобби. Пишу сейчас на андроид приложение, так уж получилось, познакомился с инструментом Droid Script, а там быстрее чем на Джаве пишется, если приложение несложное, и в апк пакуется, все на смартфоне без пк, что мне важно. С программированием знаком в основном по Python, вроде и ниче сложного, но вот...
function classMain(x) {
this.x = x
}

classMain.prototype.func1 = function() {
app.ShowPopup("I'm func1")
}

classMain.prototype.func2 = function() {}

inst = new classMain("arg")
function OnStart() {inst.func1()}

Возникла пробема- как мне из func2 вызвать func1 ?
Ответить с цитированием
  #2 (permalink)  
Старый 12.01.2015, 18:11
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

function A() {
}

A.prototype.func1 = function() {
    alert("I'm func1");
}

A.prototype.func2 = function() {
    this.func1();
}
var b = new A();
b.func2();
Ответить с цитированием
  #3 (permalink)  
Старый 12.01.2015, 18:24
Интересующийся
Отправить личное сообщение для dimy44 Посмотреть профиль Найти все сообщения от dimy44
 
Регистрация: 12.01.2015
Сообщений: 15

Спасибо за ответ. Не пойму только, где я готовый скрипт просил, Вы неверно поняли, я только лишь просил чтоб меня мордой тыкнули. То, что Вы написали, у меня не работает. Я этот вариант в первую очередь опробовал, как самый напрашивающийся. Что-ли, местные заморочки мобильной платформы. Ладно, обойдусь функциями)
Ответить с цитированием
  #4 (permalink)  
Старый 12.01.2015, 18:32
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

Сообщение от dimy44
Не пойму только, где я готовый скрипт просил, Вы неверно поняли
это автоподпись
Ответить с цитированием
  #5 (permalink)  
Старый 12.01.2015, 18:35
Интересующийся
Отправить личное сообщение для dimy44 Посмотреть профиль Найти все сообщения от dimy44
 
Регистрация: 12.01.2015
Сообщений: 15

Извините. На этом форуме новичёк (да и праздники были, башка бо-бо...)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как вызвать анонимную функцию которая находится в подключенном файле(.js) arsen97 Общие вопросы Javascript 3 03.08.2014 00:23
Как вызвать свою функцию из «чужого» кода в Java Script, не переписывая «чужой» код? korobochkin Библиотеки/Тулкиты/Фреймворки 2 19.07.2014 16:17
Как передать функцию с параметрами в качестве аргумента другой функции DragorWW Общие вопросы Javascript 11 08.01.2013 16:59
Как вызвать eval в контексте другой функции для доступа к ее локальным переменным? Почемучкин Общие вопросы Javascript 8 29.10.2012 22:31
Как на два события назначить одну функцию shaltay jQuery 2 28.02.2011 15:50