Как получить значение из функции?
<!DOCTYPE HTML>
<html>
<head>
<script>
function a() {
function b() {
return 10;
}
}
</script>
<script>
function c() {
function d() {
//как получить тут значение функции b()?
}
}
</script>
</head>
<body>
</body>
</html>
|
Вообще в вашем примере никак...
<!DOCTYPE HTML>
<html>
<head>
<script>
function a() {
a.b = function() {
return 10;
}
}
</script>
<script>
function c() {
c.d = function() {
//как получить тут значение функции b()?
a();
alert( a.b() );
}
}
c()
c.d();
</script>
</head>
<body>
</body>
</html>
|
да, спасибо!
А разве правильно добавлять метод объекта внутри самого объекта? Как лучше? Так:
....
function a() {
a.b = function() {
return 10;
};
}
....
или так :
....
function a() {
}
a.b = function() {
return 10;
};
....
Или все равно как? |
Как вам удобнее так и делайте
|
| Часовой пояс GMT +3, время: 19:12. |