как я могу достичь этого с помощью объекта, который имеет функции?javascript более глубокие функции объекта
Я хотел бы иногда запускать функцию простым способом, а затем в другое время я хотел бы запускать дополнительные данные и обходить часть, которая обычно будет происходить.
как копать немного глубже ...
myobj.ONEFUNC=function(data1,data2){
var DIFF=function(data3){
/*In here I need to use data1, data2 & data3*/
/*If this happens don't do normal*/
/*maybe*/return;
}
/*do normal code things*/
}
myobj.ONEFUNC('data1','data2').DIFF('data3');
myobj.ONEFUNC('data1','data2');
, но если я не называю diff, когда я запускаю ONEFUNC, что происходит? –
+1. Вы полностью согласитесь с исходной строкой: 'return {DIFF: DIFF};' поэтому вы можете использовать '.DIFF (..' –
@AlexeiLevenkov nice catch, обновленный. –