前端
deemb
Hello world
展开
-
JS基本数据类型与对象的valueOf方法
js基本数类型javascript高级程序设计第三版中讲到,js基本数据类型有五个,分别是undefinded、null、boolean、string以及number,但是我们有时候会在很多相关博客以及书籍中看到他们所讲的基本数据类型和此处不一致,其中尤为冲突显眼的就是object类型以及function类型,如果真的要说哪一个讲得有道理,还真的不好说,前者来自于相对于众多开发者比较熟悉的书籍,在一原创 2017-03-03 10:00:01 · 5948 阅读 · 0 评论 -
原生JS+CSS(CSS3)+HTML实现页面弹框
—–看了很多网上弹框的实现,有的只是讲了一点,有的又太复杂了,所以自己动手下了一个,几分钟的事情;就是调试样式比较慢而已;之前用过一些js或者css框架中的弹框,感觉很复杂;也看过源代码;是想机制大同小异;以下是截图: 以下是代码: <!DOCTYPE html> <html> <head> <meta charset=""/> <title>opacity</title> <style原创 2016-09-04 21:53:24 · 14491 阅读 · 4 评论 -
JS实现HTML5音频播放自定义UI
此处首先放一个MDN上关于H5音频播放的文档 使用 HTML5 音频和视频音频audio标签使用之后是默认带进度条的,所以audio标签中的属性是我们可以定制,选择将其全部隐藏就是了,然后自己实现。最近学习H5,然后自己实现一个简单的音频播放器(真的只是简单的实现,不过还是自己更改了UI了),先上个图:首先是进度条的实现进度是通过获取当前音频播放时间,通过改变DOM样式实现<div class原创 2017-03-03 21:32:56 · 8905 阅读 · 0 评论 -
js循环遍历
js中的循环有多种方式,目前我说知道的有:1.for ( let index =0; index < list.length; index++) {} 2.for ( let index in list ) { console.log(list[index]);} //list是数组,index是从0开始的下标,一直到 list.length - 1 3.for ( let property原创 2017-03-03 23:06:19 · 908 阅读 · 0 评论