Skip to content

360 校招 笔试 ​

2023-03-18 14:00

  • eventSource事件有哪些

    • open:当与服务器的连接建立时触发该事件。
    • message:当从服务器接收到新事件时触发该事件。
    • error:当连接出现错误时触发该事件。
    • close:当与服务器的连接关闭时触发该事件。
  • src和href的区别

    • 当浏览器遇到href会并行下载资源并且不会停止对当前文档的处理。(同时也是为什么建议使用 link 方式加载 CSS,而不是使用 @import 方式)
    • 当浏览器解析到src ,会暂停其他资源的下载和处理,直到将该资源加载或执行完毕。(这也是script标签为什么放在底部而不是头部的原因)
  • undefined == '0'

    • false
  • HTML5 input 的新类型

    • email:用于输入电子邮件地址,可以进行简单的格式验证。
    • url:用于输入网址,可以进行简单的格式验证。
    • tel:用于输入电话号码,可以在移动设备上启用电话键盘。
    • date:用于输入日期,包括年、月、日。
    • time:用于输入时间,包括小时和分钟。
    • datetime-local:用于输入日期和时间,包括年、月、日、小时和分钟。
    • number:用于输入数字,可以设置最小值、最大值和步长。
    • range:用于输入滑块值,可以设置最小值、最大值和步长。
    • color:用于选择颜色,可以在各种 Web 应用程序中使用。
  • HTML input 老类型

    • text:用于输入文本内容,可以包含任何字符,如字母、数字和符号等。
    • password:用于输入密码内容,输入的内容会被掩盖,以保护用户隐私。
    • checkbox:用于输入多选框,用户可以选择一个或多个选项。
    • radio:用于输入单选框,用户只能选择一个选项。
    • submit:用于提交表单数据,通常用于提交表单内容。
    • reset:用于重置表单数据,通常用于清空表单内容。
    • image:用于提交表单数据,并显示图像按钮,通常用于图片搜索等功能。
    • file:用于上传文件,可以选择要上传的文件。
    • hidden:用于存储隐藏字段,通常用于存储一些表单数据,但用户无法看到或修改这些数据。
    • button:用于添加交互按钮,通常用于触发 JavaScript 事件。

Released under the MIT License.