
h5
我的奋斗ing
找不到对象的程序猿
展开
-
HTML5新特性
lHTML5新特性的浏览器支持情况 •新的选择器 •querySelectorAll 获取一组元素 •querySelector 只能选择一组中的第一个元素 •getElementsByClassName IE9及IE9以上支持 •老的选择器 •getElementById() •getElementsByTagName() l获取class列表属性 alert(oD...原创 2019-01-01 10:56:48 · 88 阅读 · 0 评论 -
HTML5 json与字符串之间转换
Parse与eval的区别 eval可以解析任何字符串变成JS Var str = ‘function show(){alert(123)}’; Eval(str); Show(); Parse只能解析JSON形式的字符串变成JS(安全性高) Var str = ‘{“name”:”hello”}’; //–字符串中的属性要严格的加上引号 var json = JSON.parse...原创 2019-01-01 11:20:28 · 3395 阅读 · 0 评论 -
html5的data自定义数据
•dataset –data-name : dataset.name –data-name-first : dataset.nameFirst •Data数据在jquery mobile中有着重要作用 l延迟加载JS •JS的加载会影响后面的内容加载 –很多浏览器都采用了并行加载JS,但还是会影响其他内容 •Html5的defer和async –defer : 延迟加载,...原创 2019-01-01 16:06:46 · 156 阅读 · 0 评论 -
html5 拖放事件
l拖放事件 •draggable : –设置为true,元素就可以拖拽了(拖拽的是他的副本) •拖拽元素事件 : 事件对象为被拖拽元素 –dragstart , 拖拽前触发 (按下鼠标不算,拖才算) –drag ,拖拽前、拖拽结束之间,连续触发 区别:move –dragend , 拖拽结束触发 •目...原创 2019-01-01 17:23:20 · 813 阅读 · 0 评论 -
html5 canvas
绘制方块 •fillRect(L,T,W,H):默认颜色是黑色 •strokeRect(L,T,W,H):带边框的方块 •默认一像素黑色边框,显示出来的不一样原因(往左边和右边各分了0.5像素,又因为计算机显示都是一像素一像素显示,它会帮咱们补充成左右各一像素,所以变成了两像素) 避免这个问题: •设置绘图 •fillStyle:填充颜色(绘制can...原创 2019-01-01 18:22:16 · 157 阅读 · 0 评论 -
html5 音频和视频
•audio 、video •source l视频容器 •容器文件,类似于压缩了一组文件 –音频轨道 –视频轨道 –元数据:封面,标题,字幕等 –格式:.avi、.flv、.mp4、.mkv、.ogv等 l编解码器 •原始的视频容器非常大,添加需编码,播放需解码 •音频编解码器 ...原创 2019-01-01 21:07:38 · 367 阅读 · 0 评论 -
html5地理信息与本地存储
l地理位置 •经度 : 南北极的连接线 •纬度 : 东西连接的线 l位置信息从何而来 •IP地址 •GPS全球定位系统 •Wi-Fi无线网络 •基站 l地理位置对象 •navigator.geolocation – 单次定位请求 :getCurrentPosition(请求成功,请求失败,数据收集方式...原创 2019-01-01 22:59:07 · 342 阅读 · 0 评论