您的位置:首页 > 其它

牛客网错题总结08_04

2020-08-04 22:53 24 查看

牛客网错题总结

1,电子邮箱的连接,的正确写法:

<a href=”mailto:love@baidu.com”>love@baidu.com</a>

2,HTML中< p >标的用法:

1,p是段落,如果需要换行,直接使用p标签,不需要在p标签中使用br
2,p标签中不可以添加div这种块级元素标签,p标签中不能包含某些标签,比如< li >标签等。
p标签中只能包含phrasing content

3,获取原生JS的父节点是:

这一题要注意的是区分属性和方法,即有没有括号(),node节点中主要有以下几个常用的属性:
1,firstChild:首个子节点
2,lastChild:最后一个子节点
3,nextSibling:下一个兄弟节点
4,previousSibling:前一个兄弟节点

4,省份证的正则表达式(薄弱):

/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
解释:[1-9]\d{5}                 前六位地区,非0打头
(18|19|([23]\d))\d{2}      出身年份,覆盖范围为 1800-3999 年
((0[1-9])|(10|11|12))      月份,01-12月
(([0-2][1-9])|10|20|30|31) 日期,01-31天
\d{3}[0-9Xx]:              顺序码三位 + 一位校验码

5,主要考察的是append(content)方法和appendTo(expr)方法:

1,append:
方法作用:向每一个匹配的元素内部追加内容
用法示例:HTML代码为<p>I come from </p><p>I love  </p>
向所有p标签中追加一个单词china,则写法为 $("p").append("china");
结果为:<p>I come from china</p><p>I love china </p>
appendTo:
方法作用:把所有匹配的元素追加到指定的元素集合中
用法示例:HTML代码为<b>I love china </b><p></p>
把标签b追加到p元素中,写法为$("b").appendTo("p");
结果为:><p><b>I love china </b></p>
总结:a.append(b):把b追加给a; b.appendTo(a):把b追加给a;

6,页面有一个按钮button id为 button1,通过原生的js如何禁用?(IE 考虑IE 8.0以上版本)

disabled和readOnly都是表单的公有属性, readOnly是只读, disabled是禁用。这里问的是禁用,所以是disabled。

7,a元素的知识点

1,a元素可以没有href属性,此时超链接为一个占位符
2,target属性可选:_blank,_self,_framename等值
3,rel属性有多个值,使用空格“”隔开
4,href属性可选路径有:
绝对路径:href="https://www.baidu.com"
相对路径:href="index.html"

8,HTML5提供的数据存储有哪些

1,HTML5中新增了两种全新的数据存储方式WebStorage和WebSQLDatabase.
WebStorage可用于临时或永久保存客户端的少量数据
WebSQLDatabase是客户端本地化的一套数据库系统,可以将大量的数据保存在客户端,无须与服务器端进行交互,极大地减轻了服务器端的压力
WebStorage存储是HTML5为数据存储提供的重要功能,主要分为两种:sessionStorage(保存会话数据)和loaclStorage(在客户端长期保存数据)

9,哪些事件支持冒泡

不能冒泡的:
abort(音频终止加载) resize(调整窗口的大小) error(加载失败)load(已经加载)
unload(正在被卸载) mouseenter  mouseleave  blur  focus
可以冒泡的:
click dbclick  focusout  keyup  scroll mousedown  mousemove  mouseout  mouseover
mouseup  selected

10,canvas和SVG区别

Canvas描述:通过javascript来绘制2D图形,逐个像素进行渲染,位置改变就会重新绘制
SVG描述:一种XML描述的2D图形的语言,在SVG中,每个被绘制的图形均被视为对象,如果SVG的属性发生了变化,那么浏览器能够自动重现图形
区别:
Canvas:依赖于分辨率,不支持事件处理器,弱的文本渲染能力,能够以.png/.jpg格式保存结果图像,最适合图像密集的游戏
SVG:不依赖于分辨率,支持事件处理器,最适合带有大型渲染区域的应用程序(例如谷歌地图),不适合游戏应用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: