摘要: js对数组的操作在平常的项目中也会遇到,除去一些增加,或者减少的操作外,还有一个比较重要的操作就是数组的除重,通过数组的除重,我们可以将一个数组中存在的多个重复的数组进行清理,只留下不重复的。另外下面我介绍一种原生就s的数组除重方法。 通过使用数组的原型,我们定义了方法check(),在此方法中通过 阅读全文
posted @ 2016-05-23 15:36 lanveer 阅读(346) 评论(2) 推荐(0) 编辑
摘要: 首先在网上摘抄借鉴了一段代码, 然后再这段代码里面进行分析,通过比较ES6的箭头函数和普通函数的this指指向, 分析其中的不同之处。下面就是代码片段var name = "window"; 1 var zhixiang= { 2 name:"demo", 3 // 传统函数 4 normalFun 阅读全文
posted @ 2018-07-23 16:48 lanveer 阅读(159) 评论(0) 推荐(0) 编辑
摘要: range属性已经是很成熟的属性了,我们可以使用这个属性进行动态调整图片的宽度,其中原理在于通过不断获取range的值,并赋予给所需要的图片,进而达到动态改变图片的效果。下面贴出具体的代码,主要参照了别人的风格,加以改装。 1.这部分主要是整个页面的css代码,这一部分没有什么需要说明的,直接引用过 阅读全文
posted @ 2016-05-31 16:02 lanveer 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 如今的互联网中,浏览器可以说是太多太多了,但是大部分都是换壳不换心,基本上主流的浏览器还是火狐,谷歌,IE,safrai这几种比较常见,所以在我们的开发中,有时候需要遇到判断用户正在使用什么浏览器以及使用的版本是多少,并根据返回值,给予一定的提示,下面,我就简单的介绍一种判断用户浏览器的使用情况的代 阅读全文
posted @ 2016-05-26 14:58 lanveer 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: 自从node-js出现之后,不只是java,php等后端语言可以操作数据库,进行内容的增删改查,javascript简本语言同样具备了该项技能,而且在node下,js具备了很强的操作性和代码的阅读性,让晦涩难懂的代码变得更加的清晰了,下面我简单介绍javascript如何操作数据库进行登录注册功能的 阅读全文
posted @ 2016-05-23 16:54 lanveer 阅读(14950) 评论(0) 推荐(1) 编辑
摘要: 相信开发者对于我们jquery来说都不会陌生吧,jquery为我们的开发提供了很多各式各样的库,满足各种开发的需求,其中我们知道的有轻量级的,但是也有一些基于富客服端的一些重量级库,顾名思义,当我们在使用这些库的时候就难以避免的会出现一些问题,下面我罗列了一些我们在使用easyUI进行企业级开... 阅读全文
posted @ 2014-12-14 20:02 lanveer 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 1、IE6怪异解析之padding与border算入宽高原因:未加文档声明造成非盒模型解析解决方法:加入文档声明2、IE6在块元素、左右浮动、设定marin时造成margin双倍(双边距)解决方法:display:inline3、以下三种其实是同一种bug,其实也不算是个bug,举个例子:父标签高度... 阅读全文
posted @ 2014-12-09 22:14 lanveer 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 说道性能优化,相信大家都看过网页的源代码,和我们平常写的可能有些不同,在审查元素里面看到的代码都是经过压缩过的,这也是我们前端优化的一种,在一些比较大的公司会使用到grunt来进行代码的压缩或者是合并,在一些小的公司就会使用一些别的方法,下面我就简单介绍一下比较常见的前端优化。 在这里我们主要分为三... 阅读全文
posted @ 2014-11-20 22:40 lanveer 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 相信大家只要接触过javascript这门语言的各位对js语言中的数据类型都不会感到陌生,一些会说出什么undefined啊 什么Boolean啊什么的,但是对于初学者这里有个问题就是他们往往只知道就像我刚才提到的数据类型,而不能系统的分类出究竟有哪些数据类型,也不能说出每一种数据类型的具体用法... 阅读全文
posted @ 2014-11-18 22:52 lanveer 阅读(420) 评论(0) 推荐(1) 编辑
摘要: 我们都知道javascript因为具有了继承以及变量等等一系列的特性之后才被人们认为具有一门编程语言的资格,在后续的不断发展中,js在原生的基础上扩展了基于jquery等等的库,甚至衍生了像node.js一样的扩展语言,在最后上随着快速化,工程化,以及一些业务开发的需要,经过不断的完善,最后变成了... 阅读全文
posted @ 2014-11-18 22:28 lanveer 阅读(427) 评论(0) 推荐(0) 编辑