2017-09-26 10:16:21
利用JavaScript实现在页面中显示距中秋节的天数效果
html>html lang=en>head> meta charset=UTF-8> title>在页面中显示距离2017年中秋节的天数title> script type=text/javascript> function countdown(title,Intime,divId) { var online=new
2258
2017-09-26 10:17:43
jsp如何重定向网页
使用request对象中的sendRedirect()方法实现重定向(网页跳转)到另一个页面。格式:request.sendRedirect(*.jsp);与转发的区别:前者可以跳转到任一个地址的页面,后者只能在本网站内跳转。前者带着request中的信息跳 转,后者不带。示例:用户在登录界面输入登录名和密码,输入正确和错误分别跳转到不同的页面。代码
2488
2017-09-26 10:19:28
Node的优点和缺点
优点:1. 因为Node是基于事件驱动和无阻塞的,所以非常适合处理并发请求,因此构建在Node上的代理服务器相比其他技术实现(如Ruby)的服务器表现要好得多。2. 与Node代理服务器交互的客户端代码是由javascript语言编写的,因此客户端和服务器端都用同一种语言编写,这是非常美妙的事情。缺点:1. Node是一个相对新的开源项目,所以不太稳定,它总是一直在
2244
2017-09-26 10:20:24
HTTP2.0有哪些方面的提升?
HTTP2.0有哪些提升?1. HTTP 2.0中的二进制分帧层突破了限制:客户端和服务器可以把HTTP消息分解为互不依赖的帧,然后乱序发送,最后再在另一端把它们重新组合起来。2. 把HTTP消息分解为很多独立的帧之后,就可以通过优化这些帧的交错和传输顺序,进一步提升性能。3. HTTP 2.0通过让所有数据流共用同一个连接,可以更有效地使用TCP连接。4. 服务器除了对最初请求的
1972
2017-09-26 10:22:04
如何优化图片的加载
一个页面上有大量的图片(大型电商网站),加载很慢,以下几种方法可以优化这些图片的加载,给用户更好的体验。1.图片懒加载,滚动到相应位置才加载图片。(顶端的距离在页面上的未可视区域可以添加一个滚动条事件,判断图片位置与浏览器与页面的距离,如果前者小于后者,优先加载。)2. 图片预加载,如果为幻灯片、相册等,将当前展示图片的前一张和后一张优先下载。3. 使用CSSsprite,SVGs
2212
2017-09-26 10:23:56
如何用js开发实现简单贪吃蛇游戏
曾经诺基亚的贪吃蛇风靡一时,在游戏匮乏的年代,用java实现太难,现在网页制作20行代码就做成一个简单的demo了,时代在进步啊代码:[html] view plain copy> html> body> canvas id="can" width="400" height="400" style="backgrou
2399
2017-09-26 10:25:23
如何实现淘宝放大镜实例
放大镜 function getByClass(oParent,sClass){ var aEle=oParent.getElementsByTagName('*'); var aTmp=[]; var i=0; for(i=0;i
1355
2017-09-26 10:27:58
JavaScript的闭包解析
在刚接触到js的闭包的时候,一直的懵懵懂懂,后来偶然一次又看到闭包才下决心把这个玩意搞懂,在网上也找到了很多说的比较好的资源,这里我想用自己学到的闭包,来总结一下.闭包:在函数内构造一个函数,然后这个函数拥有能访问外部函数参数和变量的能力(除了this和arguments),也就是说所有的function都是一个闭包,内部函数的生命周期是比外部函数更长的.这里扯一点关于js的作用域:jav
1335
2017-09-26 10:30:25
关于new从一个BUG说起
前言今天在一个前端群组里,看到有人发出一个问题:var o = new Object();function foo(obj){ var obj = o; obj.name = '123'; obj = new Object(); obj.name = '456';}foo(o);console.log(o.name)如上代码所示,在不改变任何条件和数据的情况下
1539
2017-09-26 13:51:07
Vue项目目录说明
.|-- config // 项目开发环境配置| |-- index.js // 项目打包部署配置|-- src // 源码目录| |-- components // 公共组件| |-
1649