2020-08-30件名ソース:http://www.h-camel.com/index.html
[html]パスワードのデフォルトアスタリスクを記述しますが、パスワード入力ボックスを表示できます
主なことは、inputタグのtype属性を変更し、jqueryを使用して比較的低いデモを実装することです。
<button id="btn" onmousedown="changeText()" onmouseup="changePwd()">按钮</button><br />
<form>
<input id="pass" type="password" name="txt" />
</form>
<script>
function changeText() {
$("#pass").attr("type", "text");
}
function changePwd() {
$("#pass").attr("type", "password");
}
</script>
[css]車の運転のアニメーション効果を実現するためにcss3を使用します
ソースコードが含まれています:
https://www.html5tricks.com/css3-car-running.html
[js] jsのどの操作でスコープチェーンを変更できますか?
1. eval()は、文字列を計算し、その中でjsコードを実行できるグローバル関数です。受け入れられるパラメーターは元のストリングでなければなりません。そうでない場合、例外が報告されます。
2.with()は、特定のオブジェクトにコードのスコープを設定するために使用され、指定されたオブジェクトがスコープチェーンに追加されます。
3. try-catchは、スローされるエラーオブジェクトの宣言を含む新しい変数オブジェクトを作成します。
https://blog.csdn.net/summer199605/article/details/88901310からの要約
[ソフトスキル] websocketはどのようにしてハンドシェイクを実現しますか?
websocketは接続を確立するときに、httpプロトコルの3ウェイハンドシェイクを使用します
1.クライアントは、SYNの同期フラグを含むデータパケットをサーバーに送信します。
2.サーバーはデータを受信した後、SYNACK同期確認フラグを含むデータパケットをクライアントに送信します。
3.クライアントがACK確認付きのデータパケットをサーバーに送信します。
この時点で、完全な接続が確立され、データ送信が開始されます