Learning my favorite grandmaster games by heart I am novice with average of 1000 -1500 elo.

If I start learning games played by grandmasters by heart, as in memorizing them, does it help me improve my chess skill, or it is a useless waste of time?

Also, I’m not talking about just random grandmaster games, but games from grandmasters with style that I like for a particular reason, such as their attacking style for example

This doesn’t mean learning games with a deep analysis as to why this move was made (because of my low rating), but learning with a possible chance to learn typical/mini combinations.

Any suggestions?
It won't help much. You won't understand why they are choosing the moves they are making. The easiest and fastest way to improve is to go to your local chess club. They will pair you with opponents of your skill level. The better players will help you.