あなたは2つの方法window.location.protocolとwindow.isSecureContextの違いは? JavaScriptで
返しwindow.location.protocol
を経由して、アクセスされたURL /ウェブサイトがHttp
またはHttps
の上にあるかどうかを確認することができますhttp:
またはhttp
ためhttps
ためtrue
とfalse
を返しhttps:
window.isSecureContext
。
window.isSecureContext
は標準化されていません。しかし、私はそれがクライアントのブラウザで利用可能であることを知っていると言うことができます。
その後、2読み取り専用の値の差は
- は何ですか?どちらを使うの?
- 最も重要なことに、その場合には異常があります。意味は、最初の方法は
https:
と言っていますが、もう1つはfalse
と言います。 https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contextsから
isSecureContextは(window.location.protocol === 'HTTPS')の唯一のブールリターンであるようです。他のブラウザは実装されていないのでwindow.location.protocolを使う必要があります –
'window.location.protocol'は' ftp: '、' mailto: 'のような値を返します – Roman