I’ve started using this one quite often. Over time your environment fills up with objects, then when you run a script you don’t know if an error or unexpected result is related to an existing object in your environment.
Use with caution since it will remove all of your working data.
rm(list = ls())