做题遇到的问题3

1.meta标签可以出现在 (<head>) 中
解析:
head标签可以包含,title、meta、link、script 等

2.当窗口上下滚动时,能始终固定在视野顶端的是(div的直接父级元素是)(A)
在这里插入图片描述
在这里插入图片描述
fixed和absolute在没有滚动条的时候无差异;在有滚动条的时候,fixed不会随滚动条的移动而移动,而absolute则会随之移动

3.domContentLoaded事件早于onload事件
解析:onload事件触发时,页面上所有的DOM,样式表,脚本,图片,flash都已经加载完成了,domContentLoaded事件触发时,仅当DOM加载完成,不包括样式表,图片,flash。

HTTP状态码302表示被请求的资源暂时转移(Moved temporatily),然后会给出一个转移后的URL,而浏览器在处理服务器返回的302错误时,原则上会重新建立一个TCP连接,然后再取重定向后的URL的页面;但是如果页面存在于缓存中,则不重新获取;

web storage有以下几种对象:
sessionStorage:存储特定于某个会话的数据,该数据只保留到浏览器关闭。
globalStorage:目的是跨越会话存储数据,不过要指定哪些域可以访问该数据。如果不使用 removeItem() 或 delete 删除,或者用户未清除浏览器缓存,存储在globalStorage上的数据会一直保留在磁盘上。所以globalStorage非常适合在客户端存储文档或长期保留用户偏好设置。
localStorage:在HTML5中作为持久保持客户端数据的方案取代了globalStorage。它不能被指定访问规则,要访问localStorage,页面必须来自同一个域名,使用同一种协议,在同一个端口上。它的数据也保留到通过JavaScript删除或用户清除浏览器缓存。

4.假设 output 是一个函数,输出一行文本。下面的语句输出结果是什么?

output(
    typeof (function() 
	    {
	    	output(“Hello World!”)
	    }
	    )() 
);

输出:

Hello World! undefined

解析:

  • 1.先立即执行匿名函数,输出Hello World!
  • 2.函数执行后无返回值,则输出未定义

5.enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

属性值(表单)

application/x-www-form-urlencoded
在发送前编码所有字符(默认)

multipart/form-data
不对字符编码。 在使用包含文件上传控件的表单时,必须使用该值。

text/plain
空格转换为 “+” 加号,但不对特殊字符编码。

6.关于下列CSS选择器:ID选择器、类选择器、伪类选择器、标签名称选择器,排序正确的是:(ID选择器>Class选择器=伪类>标签名称选择器

也就是说:伪类选择器和类选择器的优先级是一样的,谁在后面谁起作用,因为我们知道后面的样式会覆盖前面的样式

在这里插入图片描述

7.于表单元素和表单控件,以下说法正确的有:
在这里插入图片描述
解析:readonly 属性规定输入字段为只读,只读字段是不能修改的。不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本

猜你喜欢

转载自blog.csdn.net/weixin_41056807/article/details/100073711