摘要: 前几天写东西由于恶趣味作祟将所有的函数全部封装在json中,起初好好的,函数B也可以调用函数A的内容,不过在写一个点击事件时出现了意外, 代码如下: 这样在json中别的函数内也能调用,当然仅仅这样我也没写这篇随笔了,下面Dome升级,上代码: 点击按钮控制台包错: this.A is not a 阅读全文
posted @ 2017-08-25 14:54 朱格利斯 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 上一篇随笔讲了封装,这一篇我们说说继承,还是那上一篇猫和狗说事儿 当然猫和狗都是动物,那他们就有动物的属性,比如需要吃东西,需要呼吸,喝水等等。 现在我们封装一个动物对象: 现在我们需要让猫的对象继承于动物对象的一些属性呢,我们只需要将父对象的属性绑定到子对象上就能让子对象享受父对象的属性和方法,代 阅读全文
posted @ 2017-08-11 13:17 朱格利斯 阅读(189) 评论(0) 推荐(1) 编辑
摘要: 想写这个好久了,自己当时理解这个确实费了一番功夫,现在记录一下,哪怕对读者有一点点帮助,我也很开心,看着不爽大胆喷吧,我脸皮可厚了,闲话不说了,进入正题 我是分割线 JavaScript是一门基于对象的语言,但它又不是传统意义上的面向对象程序编程语言,它不像java语言有类(class)的概念(es 阅读全文
posted @ 2017-08-11 10:59 朱格利斯 阅读(339) 评论(0) 推荐(1) 编辑
摘要: 一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 我是分割线 摘抄自 http://www.cnblogs.com/Akeke/p/6649589.html 阅读全文
posted @ 2017-08-10 16:02 朱格利斯 阅读(231) 评论(0) 推荐(1) 编辑
摘要: 首先判断手否是IE,原因在于IE导出我用的是ActiveXObject,判断的方式很简单,只需要拿到window.navigator.userAgent即可进行判断,代码如下 下面函数就是当浏览器是IE时调用的函数(注意该函数只能将table表格打开在Excel中,并非真正的保存) 当浏览器为高级浏 阅读全文
posted @ 2017-08-08 10:05 朱格利斯 阅读(3468) 评论(0) 推荐(1) 编辑
摘要: 项目中要播放flv视屏,第一时间想到html5的<video>标签,只是很可惜<video>兼容性差也就算了,居然还对格式有明确限制,也就是说只支持Ogg、MPEG4、WebM三种格式,并且三种格式在不同的浏览器下支持程度也不相同(注意IE8及更早版本完全不兼容) <video>标签在不同浏览器下兼 阅读全文
posted @ 2017-08-04 11:02 朱格利斯 阅读(1709) 评论(0) 推荐(1) 编辑
摘要: 事件委托又称事件代理,即利用事件的冒泡机制 那我们在什么时候用事件委托呢?在需要添加事件的元素很多并且这些元素需要频繁增删且不能刷新的的时候我们就需要事件委托了,例如我们在用JavaScript写一个todoList时就需要用到事件委托 这就是事件委托的简单案例,通过将事件抛给上层的ul而通过检查事 阅读全文
posted @ 2017-08-03 16:08 朱格利斯 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 闭包那些事儿 阅读全文
posted @ 2017-08-03 15:08 朱格利斯 阅读(141) 评论(0) 推荐(1) 编辑
摘要: 我用的是ubuntu系统 我是分割线 最近两年vue框架火了,虽说我们公司不用,不过好奇心的驱使下我还时打算研究研究 在安装vue-cli框架前先需要安装node.js node.js安装过程: 通过上面代码下载node,我安装的是6.10.0版本(当然最好版本高点) 在opt下新建文件夹 接下来就 阅读全文
posted @ 2017-07-29 11:19 朱格利斯 阅读(354) 评论(0) 推荐(1) 编辑
摘要: 教你安装express框架 阅读全文
posted @ 2017-07-29 09:59 朱格利斯 阅读(203) 评论(0) 推荐(1) 编辑