上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 47 下一页
摘要: 在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。 一、viewport的概念 通俗的讲,移动设备上的viewport就 阅读全文
posted @ 2016-12-11 01:35 {前端开发} 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 引入 mock(模拟): 是在项目测试中,对项目外部或不容易获取的对象/接口,用一个虚拟的对象/接口来模拟,以便测试。 背景 前后端分离 前后端仅仅通过异步接口(AJAX/JSONP)来编程 前后端都各自有自己的开发流程,构建工具,测试集合 关注点分离,前后端变得相对独立并松耦合 开发流程 后台编写 阅读全文
posted @ 2016-12-10 23:20 {前端开发} 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 什么是耦合? 说白了,就是模块间的依赖性,就是耦合。 举个例子:5个人共同开发一个模块,应该尽量松耦合,就是联系越小越好,这样一个模块变动,另一个模块就不会变动。 阅读全文
posted @ 2016-12-10 23:19 {前端开发} 阅读(2106) 评论(0) 推荐(0) 编辑
摘要: MVC是一种设计模式,它将应用划分为3个部分:数据(模型)、展现层(视图)和用户交互(控制器)。其中: M - MODEL(模型) V - VIEW(视图) C - CONTROLLER(控制器) 一个事件的发生是这样的过程: 1. 用户和应用产生交互。 2. 控制器的事件处理器被触发。 3. 控制 阅读全文
posted @ 2016-12-08 21:21 {前端开发} 阅读(8656) 评论(3) 推荐(2) 编辑
摘要: 这里讲了一个最最最简单的JS中基于原型链的继承和多态。 先看一下以下这段代码的实现(A是“父类”,B是“子类”): 输出结果为: 1 2 1 2 结果看来实现了一个函数,不同对象的执行,出现不同的结果。 B.prototype = new A(); 这句将A“类”的构造方法,赋值给了B的构造原型,使 阅读全文
posted @ 2016-12-07 10:41 {前端开发} 阅读(2294) 评论(0) 推荐(0) 编辑
摘要: 来源:https://segmentfault.com/a/1190000005863641 let和const命令 ES6新增let命令,用于声明变量,是块级作用域。 let声明的变量不会像var声明的变量发生“变量提升”现象,所以,变量一定要在声明后使用,不然就会报错。 暂时性死区:只要块级作用 阅读全文
posted @ 2016-12-04 12:02 {前端开发} 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 简介 GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书。GitBook支持输出以下几种文档格式 静态站点:GitBook默认输出该种格式 PDF:需要安装gitbook-pdf依赖 eBook:需要安装ebook-con 阅读全文
posted @ 2016-11-27 14:49 {前端开发} 阅读(7130) 评论(1) 推荐(0) 编辑
摘要: 本文主要介绍netty对http协议解析原理,着重讲解keep-alive,gzip,truncked等机制,详细描述了netty如何实现对http解析的高性能。 1 http协议 1.1 描述 http协议主要使用CRLF进行分割。 1.2 请求包 主要包含三部分:请求行(line),请求头(he 阅读全文
posted @ 2016-11-24 16:10 {前端开发} 阅读(4001) 评论(0) 推荐(0) 编辑
摘要: Nodejs基础中间件Connect 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs 阅读全文
posted @ 2016-11-22 23:37 {前端开发} 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 定义函数的方法 定义函数的方法主要有三种: 其中,经常使用的是函数声明和函数表达式的函数定义方法,这两种方法有着很微妙的区别和联系,而且这两种方法的使用也容易混淆,所以这篇文章主要总结下这两种函数定义方法的相关知识点,当然本文的主题依然是关于函数提前的。 函数声明的典型格式: 函数表达式 函数表达式 阅读全文
posted @ 2016-11-13 23:17 {前端开发} 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 原谅我做一次标题党,Ajax 不会死,传统 Ajax 指的是 XMLHttpRequest(XHR),未来现在已被 Fetch 替代。 最近把阿里一个千万级 PV 的数据产品全部由 jQuery 的 $.ajax 迁移到 Fetch,上线一个多月以来运行非常稳定。结果证明,对于 IE8+ 以上浏览器 阅读全文
posted @ 2016-10-30 22:47 {前端开发} 阅读(3557) 评论(0) 推荐(0) 编辑
摘要: React组件属性类型(propTypes)校验 Prop 验证 随着应用不断变大,保证组件被正确使用变得非常有用。为此我们引入propTypes。React.PropTypes 提供很多验证器 (validator) 来验证传入数据的有效性。当向 props 传入无效数据时,JavaScript 阅读全文
posted @ 2016-10-27 10:57 {前端开发} 阅读(14588) 评论(1) 推荐(0) 编辑
摘要: 阅读目录 1.理解webpack加载器 2.html-webpack-plugin学习 3.压缩js与css 4.理解less-loader加载器的使用 5.理解babel-loader加载器 6.理解 extract-text-webpack-plugin(独立打包样式文件) 7.webpack打 阅读全文
posted @ 2016-10-24 23:01 {前端开发} 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Name 必须字段。 小提示: 不要在name中包含js, node字样; 这个名字最终会是URL的一部分,命令行的参数,目录名,所以不能以点号或下划线开头; 这个名字可能在require()方法中被调用,所以应该尽可能短; 不要在name中包含js, node字样; 这个名字最终会是URL的一部分 阅读全文
posted @ 2016-10-24 11:27 {前端开发} 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Nodejs基础中间件Connect 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs 阅读全文
posted @ 2016-10-23 23:49 {前端开发} 阅读(334) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 47 下一页