牛客网错题总结08_04

牛客网错题总结

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:不依赖于分辨率,支持事件处理器,最适合带有大型渲染区域的应用程序(例如谷歌地图),不适合游戏应用
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值