Я хочу позвонить AddHour (first, second).
Я получил вызов Now()
метод без параметров. Хотя у AddHour есть 2 параметра, я не могу получить доступ к методу AddHour. Попытка возвращает мне следующую ошибку: «Дополнительная информация: сначала не определено« Как я могу позвонить Addhour()
внутри моего объекта json?Как вызвать метод js с параметрами внутри json?
var f = {
Now: Now(),
Today: Today(),
Yesterday: Yesterday(),
Tomorrow: Tomorrow(),
ThisMonth: ThisMonth(),
ThisYear: ThisYear(),
AddHour : AddHour(first,second),
DateDiff: function (first, second) {
return first+second;
}
}
function AddHour (first, second) {
return first+second;
}
function Now() {
var date = new XDate();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
return ConvertToLONG(year, month, day, hour, minute, second);
}
Там нет JSON, это просто JavaScript. – Quentin
Тот факт, что у вас есть объектный объект JavaScript, не имеет значения. 'first' не определен, потому что вы его не определяете, я не вижу никаких признаков того, что вы даже пытаетесь определить его где угодно. Какую ценность вы ожидаете от этого? – Quentin