js
js学习记录
一位也热爱前端的后端青鸟
这个作者很懒,什么都没留下…
展开
-
layui-admin导航无限级实现
看效果:下载链接:https://download.csdn.net/download/huohua0612/11180333原创 2019-05-15 20:46:24 · 1413 阅读 · 0 评论 -
js闭包--理解
最近通过《JavaScript高级程序设计》学习了js的闭包知识。在js中经常把闭包和匿名函数搞混。闭包就是指:有权访问另一个函数作用域中的变量函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。下面来看一个小栗子: function anonymousdemo(propertyname){ return function(object1,object2){ ...原创 2019-05-12 12:59:31 · 128 阅读 · 0 评论 -
js块级作用域--理解
在JavaScript中没有块级作用域的概念。这意味着在块级语句中定义的变量,实际上是包含在函数中的,而不是在语句中创建的,下面来看一个例子:function testdemo(){ for(var i=0;i<10;i++){ } alert(i);}testdemo();最后输出的是:10。在javaScript中,变量 i 是在testdemo()函的...原创 2019-05-11 12:13:47 · 4888 阅读 · 3 评论 -
JavaScript的模块化开发
这几天基于js写了一些自己的插件,有人跟我说这个东西网上一大片,你还写它干嘛(首先说明本人是后端开发)。的确,网上一大片,我为什么要写这些插件呢,是因为我觉得,写总比不写的好,一、是能够加深理解js的一些使用原理。二、方便以后能看得懂一些好的js插件,继而加强对js的知识体系。总之就是加强自己吧!好了不废话了,看看下面我写的插件:一、基于原生js的form验证表单插件,可能有些不足,但后面...原创 2019-05-03 16:25:42 · 108 阅读 · 0 评论 -
document.addEventListener() 和 window.addEventListener() 的区别、ev.stopPropagation()的作用。
下面我们看一段代码:<script> window.addEventListener('click',function(){ alert("window click!"); }) document.addEventListener('click',function(){ alert("document click!"); })</script&...原创 2019-04-28 09:42:00 · 7659 阅读 · 0 评论 -
一段js判断设备(移动端、pc端)的代码
function mobilecheck() { var check = false; (function(a){if(/(android|ipad|playbook|silk|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iri...转载 2019-04-25 09:42:22 · 906 阅读 · 0 评论