JS
https://gyazo.com/bcca3ea63e2b41e6940cce9e94557d79
new Date()-MDN
日付処理-Qiita
setInterval-MDN
setInterval() メソッドは、一定の遅延間隔を置いて関数やコードスニペットを繰り返し呼び出します。
ゼロパディング
var seconds = ('0' + date.getSeconds()).slice(-2);
↑時刻の秒数が1ケタの場合にゼロを頭につける
Array.prototype.slice() - JavaScript | MDN
-2 は最後から2つ目と最後の文字を取りだす
CSS3 translate
var の代わりに const let
const ... 定数
let
idを取得したい
document.getElementById('id')
ブラウザの中のものなので document を忘れない
属性の値を取得
getAttribute('href')
文字の置き換え 正規表現でないバージョン
replace('#','')
const target = ....getAttribute('href').replace('#', '');
const targetPosition = document.getElementById(target).getBoundingClientRect().top;