なぜjQueryを使わないのでしょう?もしjQueryがよくわからない、という理由であれば、使わないでスムーススクロールを実装するほうがjQueryを覚えるより圧倒的に大変だと思います…
リンク2のjQuery使わない版がありますよ。これではだめなのでしょうか?
https://github.com/peachananr/purejs-onepage-scroll
質問者様がどういう意図かはわかりませんが、個人的には依存するものは少ない方がいいと思うので、jQueryを使わなくてもすむならそうしたいですね。