Johnstones första kom i slutet av en halv där Trinity hade kastat bort en 12-0 ledning och stoppat Salford gå i nivå vid pausen.
Han gjorde mål igen innan besökarna minskade skulderna genom Justin Carneys försök.
Men en tredje poäng att lägga till Reece Lynes insats slutade Red Devils förhoppningar.
Sedan Trinity förlorat framför Chester vid Hull, har han funnit form för att slå Huddersfield, Leeds och nu Salford, som var i aktion för första gången sedan folkmassornas våld fördärvade deras seger vid Huddersfield.
Jacob Miller och Michael Sio korsade för Wakefield på baksidan av billig innehav tidigt men Salford, föranledd av Michael Dobson, kämpade sig tillbaka genom Gareth O'Brien och Matt Sarsfield försöker.
Men ytter Johnstones poäng innan pausen var ett slag från vilket Red Devils aldrig helt återhämtat sig, och förlusten av Carney till en fotled skada var salt i såret.
Wildcats har nu uppnått fler Super League vinner den här säsongen än de lyckades i 23 matcher förra året.
Wakefield: Jowitt, Jones-Bishop, Arundel, Lyne, Johnstone, Miller, Finn, Scruton, Moore, England, Kirmond, Ashurst, Sio.
Ersättningar: Walton, Arona, Simon, Molloy.
Salford: O'Brien, Carney, Sau, Jones, J. Griffin, Wood, Dobson, Kopczak, Tomkins, Griffin, Murdoch, Sarsfield, Flanagan.
Ersättningar: Evalds, A. Walne, J. Walne, Forster.
Domare: Joe Cobb (RFL)
Tom Johnstones hatt-trick hjälpte Wakefield till en 32-18 seger mot Salford och gav dem en tredje raka framgång under coach Chris Chester.