1
でSafariブラウザを検出:Safariブラウザを使用している場合、私はチェックし、このコードスニペットを、見つけジャバスクリプト
var isSafari = /constructor/i.test(window.HTMLElement);
が、私は本当にここで何が起こっているのか分かりません。誰かが私のことをどのように説明できますか? constructor
はRegExpオブジェクトのプロトタイプを作成した関数を返し、i
は大文字と小文字を区別しないマッチングを実行することを知っていますが、正確にはHTMLElement
とは何ですか?
これは、もはやiOS 11では当てはまりません。 – aleclarson