例えば、http://example.com
へ遷移したい場合、
location.href = 'http://example.com';
とするか、
location.assign('http://example.com');
とします。両者の違いですが、location.href property vs. location.assign() methodによると速度的な違いからlocation.href = '...'
を使う方が良いとする人が多いようです。
また、上の2つの方法はページ遷移がブラウザの履歴に残るため、遷移後に戻るボタンで元のページヘ戻ることができますが、
location.replace('http://example.com');
とした場合、ブラウザの履歴に残らないため、戻るボタンで元のページヘ戻ることができません。