sophiehui

导航

 

2017年12月7日

摘要: history.replaceState(null,document.title,'www.baidu.com'); 阅读全文
posted @ 2017-12-07 19:56 sophiehui 阅读(656) 评论(0) 推荐(0) 编辑
 

2017年11月22日

摘要: 谷歌浏览器虽然可以模拟手机终端,但是其表现还是跟真实的手机有所差别。在你的代码里面,加入下面两行代码,就可以轻轻松松实现手机调试了(注意:目前尚不能打断点调试) ps:想要在手机上查看,可以使手机跟你的电脑在同一个局域网内,然后访问电脑的ip,然后就能查看你做的h5页面了 <script src=" 阅读全文
posted @ 2017-11-22 19:30 sophiehui 阅读(12649) 评论(0) 推荐(2) 编辑
 

2017年11月3日

摘要: Eslint规范 for 循环禁止使用无限循环(这个非默认推荐) 不允许和负0比较 禁止在条件语句(if,while,do...while )中出现赋值操作 注意:该规则有个字符串选项,默认是“except-parens”,允许出现赋值操作,但必须是被圆括号括起来的;设置为“always”表示禁止在 阅读全文
posted @ 2017-11-03 17:24 sophiehui 阅读(437) 评论(0) 推荐(0) 编辑
 

2017年9月30日

摘要: 在使用hexo搭建个人博客的时候,修改.yml文件后出现错误:FATAL can not read a block mapping entry; a multiline key may not be an implicit key at line 9, column 7: 如图是: 可能原因:在修改 阅读全文
posted @ 2017-09-30 12:02 sophiehui 阅读(248) 评论(0) 推荐(0) 编辑
 

2017年9月28日

摘要: function GetUrlRelativePath() { var url = document.location.toString(); var arrUrl = url.split("//"); var start = arrUrl[1].indexOf("/"); var relUrl = 阅读全文
posted @ 2017-09-28 16:40 sophiehui 阅读(1100) 评论(0) 推荐(0) 编辑
 
摘要: querystring主要是用于对字符串进行操作和解析。共有四个方法:querystring.parse,querystring.stringify,querystring.escape,querystring.unescape。 使用querystring前先requery进来:const que 阅读全文
posted @ 2017-09-28 11:35 sophiehui 阅读(312) 评论(0) 推荐(0) 编辑
 

2017年9月25日

摘要: jsonp(即JSON with padding),也就是json填充。 背景: json格式的数据对比xml格式的数据,性能上已经有了很大的提升。但是json可以被本地执行仍然会导致几个重要的性能问题。使用XHR请求数据的时候,json格式的数据被当成字符串返回,然后被eval()函数转化为js原 阅读全文
posted @ 2017-09-25 15:55 sophiehui 阅读(764) 评论(0) 推荐(0) 编辑
 

2017年9月20日

摘要: 随着js技术的发展,性能问题开始被越来越多的人关注,最近了解了一些关于前端性能的问题,这里主要讨论一下在js脚本加载和执行的过程中,我们应该怎么样来提高js的性能。 js脚本的处理 初学前端的时候,我们都习惯把script标签放在html文档里面的<head>或者<body>,理论上来说这样的设置会 阅读全文
posted @ 2017-09-20 19:26 sophiehui 阅读(121) 评论(0) 推荐(0) 编辑
 

2017年3月30日

摘要: Express 在初始化一个项目的时候需要指定模板引擎,默认支持Jade和ejs。 这里我们使用ejs模板引擎:(关于ejs的介绍可以先从百科里面了解一个大概)EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。 在使用express创建一个网站的时候,使用ejs模板引擎 阅读全文
posted @ 2017-03-30 20:36 sophiehui 阅读(336) 评论(0) 推荐(1) 编辑
 
摘要: 学习node的时候,用到了express框架,根据网上的教程安装了使用命令:npm install -g express全局安装了express之后使用express还是提示: 'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。 原因是网上的版本过于老旧了,把安装的命令换成:n 阅读全文
posted @ 2017-03-30 20:03 sophiehui 阅读(143) 评论(1) 推荐(0) 编辑