When you leave during H-1 pending, the petition may be invalidated.
http://blog.wenxuecity.com/blogview.php?date=200709&postID=16851#EosCos
After H-1 has been approved, I think it is not affected by your travel prior to its effective date. However, you may need to be admitted in H-1.