JavaScript
《JavaScript 闯关记》之初探
当学习一门新的编程语言的时候,应该边学边做,反复演练以加深理解。因此,你需要一个 JavaScript 解释器。幸运的是,每一个 Web 浏览器都包含一个 JavaScript 解释器。可以通过在 HTML 文件里写一个 元素来嵌入 JavaScript 代码,当浏览器加载 HTML 文件的时候,它会自动执行这段代码。如果运行的是一小段 JavaScript 代码,则不必
业界
2016年07月31日
horiontal center and vertical middle in CSS
写在前面的话:1: 为了方便起见,接下来我都会把想要居中的元素,不管是一行text,还是一个div,都叫做‘目标元素’, 把包含这个目标元素的叫做‘父元素’。(额。。。。这两个名字如此不对称,我也是醉了。)2: 我会给一个元素设置一个同名的class和id,class用了写一些实际上跟居中没有关系的css,只是为了好看;id呢用来写跟居中有关的css,免得混淆了。Case
业界
2016年07月20日
Javascript中字符串方法总结
字符方法chartAt()与charCodeAt()参数:基于0的字符位置chartAt()以单字符字符串的形式返回给定位置的那个字符。而charCodeAt()返回的是字符编码。var stringValue = 'hello world';/chartAt()/console.log(stringValue.chartAt(1)); // 'e'字符串操作方法co
业界
2016年08月04日
JS 设计模式 十四(策略模式)
策略模式定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。策略模式是把一个类中经常改变或者将来可能改变的部分提取出来作为一个接口,然后在类中包含这个对象的实例,这样类的实例在运行时就可以随意调用实现了这个接口的类的行为。策略模式要素1.Strategy:策略接口,用来约束一系列具体的策略算法。Context使用这个接口
业界
2016年07月04日
nodejs爬虫项目实战
这篇文章主要介绍了NodeJS制作爬虫的全过程,包括项目建立,目标网站分析、使用superagent获取源数据、使用cheerio解析、使用eventproxy来并发抓取每个主题的内容等方面,有需要的小伙伴参考下吧。一、 依赖1. DOM操作 cheerio2. 请求插件 request3. http库 superagent4. 代理 eventproxy二、建立项
业界
2016年07月13日
学习meteor时遇到的问题
简单记录一下学习meteor时遇到的问题,将会持续更新!
方案大概有后端模板结合型和前端后端分离型两种,支持的包也比较多,目前尤大推荐使用webpack:webpack的方案相对靠谱。
博主自己写的例子:meteor-vue-webpack-example
使用webpack:webpack这个包貌似存在些问题,比如vue components热更新问题并没有得到很好的支持
业界
2016年07月21日
vue.js 学习第一天:v-if用法,@click切换以及过滤器使用和计算
input{ border: 1px solid # ddd;}.vueList{width: 400px;margin: 20px 0;}.vueList li{display: flex;}.vueList li span{flex: 1;display: block;}输入您的姓名:欢迎点击退出登录您的姓名:您的密码:登录var v = new Vue({el : '
业界
2016年07月08日
切图崽的自我修养-模块插件化书写方式
前言:大致记一下模块插件化的书写思路一般写法:define(function(require, exports, module) { var plugin = { //插件初始化入口 init : function(options){ var that=this;
业界
2016年07月08日
