if文は、条件が正しいか、誤りかを判断し、条件が正しければ、ifの後に続く処理を実行するもの。 という理解でいると応用が利かないため、似たようなものですが、 if文は定義した条件が、 「true」の場合、if文の最初のブロックを実行。 「false」の場合 ...
リンク先への「画面遷移」やフォーム送信時の「画面更新」などのイベント処理を中断させる方法です。 なのでリンク先には飛ばずイベントが中断して終了してしまいます。 aタグ を利用したリンク先の画面遷移を中断させるには「onclick属性」を使います。
Truthy values: Anything that isn’t falsy. Examples: '0', [], {}, 1, 'false'. Falsy values: Only these six — false, 0, '' (empty string), null, undefined, and NaN.