摘要: github发布静态页面:https://wangc1993.github.io/2019/01/07/2/ 阅读全文
posted @ 2019-01-11 15:09 海阔天空98 阅读(531) 评论(0) 推荐(0) 编辑
摘要: Hexo Next配置百度分享、加入动态背景、接入网页在线联系功能、页脚增加统计功能、添加gitment、添加热度、阅读量排行: https://wangc1993.github.io/categories/Hexo-Next%配置系列/ 阅读全文
posted @ 2019-01-11 09:15 海阔天空98 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1、懒加载 1.什么是懒加载? 懒加载也就是延迟加载。 当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次,俗称占位图),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。 2.为什么要使 阅读全文
posted @ 2018-01-13 13:06 海阔天空98 阅读(135) 评论(0) 推荐(0) 编辑
摘要: MVC,MVP 和 MVVM 的图示 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。 一、MVC MVC模式的意思是,软件可以分成三个部分。 视图(View):用户界面。 控制器(Controlle 阅读全文
posted @ 2018-01-08 10:27 海阔天空98 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 封装方法: function ajax(options) { options = options || {}; options.type = (options.type || "GET").toUpperCase(); options.dataType = options.dataType || " 阅读全文
posted @ 2018-01-03 18:14 海阔天空98 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或 阅读全文
posted @ 2017-12-23 15:56 海阔天空98 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、nvm下载:https://github.com/coreybutler/nvm-windows/releases 这里我们选择nvm-setup.zip版本,安装方便,不用手动配置 2、下载文件解压安装 注意:选择安装目录结构不要有空格,否则使用的时候切换node版本的时候切换不了(不知道其他 阅读全文
posted @ 2017-12-20 21:11 海阔天空98 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 如果在function之前加上感叹号 (!) 会怎么样?比如下面的代码: !function(){alert('iifksp')}() // true 在控制台运行后得到的值时true,为什么是true这很容易理解,因为这个匿名函数没有返回值,默认返回的就是undefined,求反的结果很自然的就是 阅读全文
posted @ 2017-12-19 20:14 海阔天空98 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 应该说,移动端的开发是伴随着HTML5的兴起而出现的,2007年第一款iPhone诞生,2009年HTML5这个名词第一次登上“舞台”。当时的移动互联网开始逐渐兴起,发展到今,移动互联网已经和人们的日常生活密切相关。作为开发者,对于一个崭新的事物,一直在尝试的“路上”,到底最好的开发方式是什么?本文 阅读全文
posted @ 2017-11-30 15:35 海阔天空98 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1、浏览器的按键事件 浏览器有3种按键事件——keydown,keypress和keyup,分别对应onkeydown、onkeypress和onkeyup3个事件句柄。 一个典型的按键会产生所有这三种事件,依次是keydown-->keypress-->keyup。 <input type="te 阅读全文
posted @ 2017-11-27 18:13 海阔天空98 阅读(767) 评论(0) 推荐(0) 编辑