Open mashablair opened 8 years ago
Possibly because those functions could be used at a later time by another js-program. However you can move the functions into the models object. Those methods will yield the same result; however you'll need to make sure you use "this." when calling them from within the object.
Hope this helps
I have a question about this Battleship code in Chapter 8. We have the model, view, controller objects; however, some functions, like helper function
parseGuess()
and handler functions, likehandleKeyPress
are not a part of the objects.For example, why couldn't we make the
parseGuess()
function a method of controller object? And isinit
function always a stand-alone function because it needs to start everything?Thank you so much!