Throwing them away is a good one. i've done that before. i don't like to be wasteful, it is against my upbringing, but with junk food there are only 2 options, you can waste it in your body, or you can waste it in the trash.
other suggestions:
you can stash all the junk food in a particular pantry, then convince your self that that pantry is not accessable. It's just not an option. don't even open the door because it's not for you. Don't think of it as off limits in a way that will make you even more tempted, instead just think of it as food that belongs to someone else, that just isn't for you. make it become invisible to you.
Go shopping with your mom and buy fresh vegitables. hummus and baby carrots. fresh romaine and tomatoes to make salads. When your mom sees you chopping up fresh greens and cucumbers everyday for your salad, she will start buying that for you. I know because my mom did that when i lived at home!!! if she sees how enthusiastic you are about your health food, she will nurture it. cuz mom's are like that.
in those trying moments, just remind yourself that now is the time your are going to make an important decision. It's easy to get up your resolve after the binge, you know, swearing from here on out, your not binging EVER again!? When you are in that situation of being tempted, know that that is when you are about to make the really important decision. the decision that matters.
it will get easier. the more you stay away from junk food, the less tempting it will become.