- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 js深入之创建对象
工厂模式创建function createPerson(name, age, job) { var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function() { console.log(thi
2017-07-31 09:42:17 418
转载 WEB APP、HYBRID APP与NATIVE APP的设计差异
一、Web App、Hybrid App、Native App 纵向对比首先,我们来看看什么是 Web App、Hybrid App、 Native App。Web APPWeb App 指采用Html5语言写出的App,不需要下载安装。类似于现在所说的轻应用。生存在浏览器中的应用,基本上可以说是触屏版的网页应用。优点(1)开发成本低, (2)更新快, (3)更新无需通知用户,不需要手动升级
2017-07-26 11:06:30 592
转载 前端性能优化(CSS动画篇)
啥是 Reflow 和 RepaintRepaintRepaint 就是「重绘」,它会在你改变 DOM 元素的视觉效果时进行,改变布局时不会触发。比如,opacity,background-color,visibility和outline等都会触发,「重绘」的开销还是比较昂贵的,因为浏览器会在某一个 DOM 元素的视觉效果改变后去 check 这个 DOM 元素内的所有节点。ReflowReflow
2017-07-26 10:48:15 562
原创 NodeJS之process对象
最近在看javacript异步教程这本书中看到了这么一行代码var fs = require('fs');process.chdir('./main/recipe');var concatenation = '';fs.readFileSync('.').filter(function(filename) { return fs.statSync(filename).isFile();
2017-07-26 10:40:01 813
原创 Web漏洞挖掘
写这篇文章不是为了去攻击其他的网站,只是为了重视web安全。Web安全的分类1. XSS攻击什么是XSS攻击xss攻击:cross-site scripting 故名思议,跨站点脚本注入。是指在一些页面通过注入一些script脚本或者actionScript脚本,而达到攻击的目的。XSS攻击的类型反射型XSS(非持久性XSS),通过注入一些脚本存储型XSS(持久型XSS),能存储在服务器端,比如
2017-07-14 17:47:03 4414
原创 跨域解决方案之postMessage
所谓跨域无外乎有几种: - 浏览器与服务器之间的跨域; - 页面和其打开的新窗口的数据传递 - 多窗口间的消息传递 - 页面和嵌套的iframe的消息传递这里我们只讲一种跨域解决方案postMessage,并讨论它的利弊。HTML5的出现,引入了很多新东西,比如前面介绍的web Worker,localstorage,sesionStorage,canvas…..但是这些的引入却也引入了大量
2017-07-13 11:52:49 2136
原创 异步的脚本加载
这里关系到浏览器性能的问题。 众所周知,如果吧script写在head中,那么文档需要等到head加载完毕才会显示出来。<!DOCTYPE html><html lang="en"><head> <title></title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,
2017-07-11 09:22:19 315
原创 HTML5学习——worker对象
我的碎碎念,以前吧,觉得前端这玩意儿很复杂,有好多东西要学。后来学了一段时间之后发现不过如此,就是用html+css写写页面,然后为了使页面有动态的数据,就加了ajax和js。然后不知道为什么前端越来越复杂。nodejs的出现之后,很多工具的出现,webpack、browserify…现在我用的是webpack。 之前觉得,天啊,这是要命啊,本来js就基础不扎实,又要整这些东西,然后后来发现,其实
2017-07-07 17:55:18 1114
原创 移动端开发-JqueryMobile实战(一)
又来写一篇教程,是因为最近在图书馆看到了一本书《jQuery移动Web开发》,因为以前没有怎么关注过移动端的开发,于是就把jQuery Mobile看了一下,并想根据书中最后一节讲的创建一个RSS阅读器应用程序。看看途中会不会遇到什么坑。 index.html页面,没什么可说的,感觉jQuery Mobile的样式还挺好看的,使用data-role来指定page,header,content<!D
2017-07-07 17:23:56 5034
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人