2011-02-03 2 views
0

Привет Я даю мой пример кода, как:JavaScript: Я не могу объявить переменные с префиксом вар в контексте прототипа

function A(){ 
    var varD = 89 
} 

A.prototype = { 
    varA : 90 
    var varC = 91 
} 

Я хочу использовать этот объект А в моих 3-4 сценариев .Все скриптов связаны между собой, и этот объект A объявляется вне метода window.onload. Я хочу добавить другие переменные в объект A Я хочу получить доступ к varA, varB, varC во всех моих сценариях и изменить их при необходимости. Как я могу достичь этих функций.

Спасибо заранее!

ответ

0

Если я правильно понимаю ваш вопрос, вы могли бы использовать что-то вроде следующего:

A.prototype.varD = 10; 

И использовать его со всеми объектами.

+0

означает, что мне нужно объявить varB в методе A.prototype? Но как использовать varC, поскольку я не могу использовать var до varC..I не хочу использовать переменные bproz A.prototype.varD, не объявляя их как var, создает проблему в IE –

+0

И как varC с таким же значением будет доступен за пределами функции A. –

+0

Я не понимаю, что вы хотите сделать? – SuperSaiyan

Смежные вопросы