随笔分类 -  前端

摘要:什么是编码 计算机是处理二进制的机器,自出现一来人们一直在优化着人与机器间的交互方式。(→_→) 一切都是因为二进制的01010看起来太反人类了。 密密麻麻的出现时,简直是灾难。所以汇编语言出现了,大家不用二进制的方式编码了,写出来的东西也没那么难看懂了。再后来更高级的语言,FORTRAN,C 出现 阅读全文
posted @ 2017-04-07 14:41 hwencc 阅读(406) 评论(0) 推荐(0)
摘要:=͟͟͞͞( •̀д•́) 用Node.js开发一个微信公众号 闲来无事,于是弄了个微信的公众号来玩玩~ 下文来介绍如何弄一个微信公众号吧。 微信公众号工作原理 先来简单的介绍下,大概的工作流程 大概如下图所示: 当用户给公众号发送消息时,微信服务器通过我们绑定的服务器URL,将消息以及验证信息进行 阅读全文
posted @ 2016-05-14 16:08 hwencc 阅读(5889) 评论(0) 推荐(0)
摘要:webpack webpack是德国开发者Tobias Koppers开发的模块加载器。 安装 webpack工作流程 webpack.config.js webpack会把加载入口文件main.js,分析这个文件依赖的模块然后统一打包到bundle.js。 webpack loader Loade 阅读全文
posted @ 2016-05-04 18:49 hwencc 阅读(629) 评论(0) 推荐(0)
摘要:单例模式: 单例模式(singleton)的宗旨在于产生一个类的唯一实例,适合在多个地方使用同一个实例的场景。 JavaScript并没有类,实现单例模式的套路一般都是创建唯一的可复用的对象。比如创建一个可复用的弹出框,复用的遮罩层等。 创建可复用的实例,最简单的方式就是直接创建一个全局实例对象,然 阅读全文
posted @ 2016-04-09 16:16 hwencc 阅读(255) 评论(0) 推荐(0)
摘要:= = 总结一下一些常用的 ES6 新特性 let和const let可以声明具有块级作用域的变量,const是用来定义常量的。 这里在箭头函数里,this对象已经静态绑定到Person这个对象了,不会随着运行上下文的改变而改变。 函数参数 默认值 Default ...形参 Rest 可以通过 . 阅读全文
posted @ 2016-04-09 15:57 hwencc 阅读(5560) 评论(0) 推荐(1)
摘要:前言:gulp 是一个非常有用的 web前端自动化开发 工具,可以通过配置 gulp task 帮助我们完成许多工作。不仅如此,我们还可以利用 gulp 来建一个简单的服务器,供我们测试用。下面来看看如何配置:1.首先 创建 pakeage.json 文件(包依赖)npm init接着会出现如下,提... 阅读全文
posted @ 2015-11-24 23:50 hwencc 阅读(9730) 评论(1) 推荐(1)
摘要:记录下自己用过的好用的sublime插件,不定期更新 #安装 package controller 一般刚下载的sublime是没有安装pc的,安装请到:https://packagecontrol.io/installation#st3 (项目地址:https://github.com/wbond 阅读全文
posted @ 2015-10-23 11:02 hwencc 阅读(269) 评论(0) 推荐(0)
摘要:本文主要是对JavaScript作用域以及闭包(一)的补充,主要补充作用域基本概念以及闭包用途两个方面。词法作用域在 JavaScript 中函数的嵌套关系是定义的时候决定的,而不是调用的时候决定的,也就是说,JavaScript 的作用域是静态作用域,又叫词法作用域。词法作用域取决于源码,通过静态... 阅读全文
posted @ 2015-10-17 18:16 hwencc 阅读(379) 评论(0) 推荐(0)
摘要:第二篇链接 JavaScript作用域以及闭包(二) JavaScript作用域 在学习JavaScript的过程中不可避免会遇到闭包问题,其实闭包概念并不难理解,只要理解了JavaScript中作用域概念,那么就很容易理解什么是闭包了。 JavaScript没有块级作用域 //没有块级作用域if( 阅读全文
posted @ 2015-09-27 09:52 hwencc 阅读(366) 评论(0) 推荐(0)