自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FareBlog

小编初入职场,由于精力有限,博客产量有点低,请同学们见谅

  • 博客(20)
  • 资源 (39)
  • 收藏
  • 关注

原创 ECMAScript6(19):Module 模块

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-21 16:19:24 814

原创 ECMAScript6(18):Decorator修饰器

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-20 10:13:37 3561

原创 ECMAScript6(17):Class类

class声明class 是 ES6 模仿面向对象语言(C++, Java)提出的定义类的方法。形式类似 C++ 和 Java (各取所长), 下面例子展示了 class 是如何定义构造函数、对象属性和对象动/静态方法的:class Point{ constructor(x, y){ //定义构造函数 this.x = x; //定义属性x this.y =

2017-06-19 17:22:22 2290

原创 ECMAScript6(16):异步编程

ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6 (9)

2017-06-18 15:37:08 1061

原创 ECMAScript6(15):Promise 对象

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-16 10:38:10 1477

原创 ECMAScript6(14):iterator 迭代器

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-15 11:14:24 1246

原创 ECMAScript6(13):Generator 函数

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-14 10:33:51 972

原创 ECMAScript6(12):Proxy 和 Reflect

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-13 10:36:28 1227

原创 ECMAScript6(11):Set 与 Map

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6

2017-06-12 08:52:00 1073

原创 ECMAScript6(10):Symbol基本类型

ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展 ECMAScript6 (9)

2017-06-11 08:44:53 1018

原创 ECMAScript6(9):正则表达式的扩展

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展 ECMAScript6 (7):二进制数组 ECMAScript6 (8):对象的扩展正则表达式的扩展主要包括以

2017-06-10 16:40:30 1351

原创 ECMAScript6(8):对象的扩展

基本扩展允许使用已有对象赋值定义对象字面量,并且只写变量名即可var name = "Bob";var getName = function(){console.log(this.name);};var person = {name, getName};//相当于//var person = {//name: "Bob",//getName: function(){console.lo

2017-06-09 11:12:30 1293

原创 ECMAScript6(7):二进制数组

相关文章ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展 ECMAScript6 (6):数组的扩展这个部分如果没有C语言和计算机基础会比较难理解,如果实在理解不了可以收藏它,日后再看。二进制数组其实很早就有了,不过为

2017-06-08 11:16:50 1820

原创 ECMAScript6(6):数组的扩展

相关文章 ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 ECMAScript6 (4):字符串类型扩展 ECMAScript6 (5):函数的扩展数组的扩展Array, from() 将类数组对象和可遍历对象转化为真正的数组。var arrayLike = { '0' : 'a', '1' :

2017-06-07 17:39:10 1491

原创 ECMAScript6(5):函数的扩展

参数默认值ES5中设置默认值非常不方便, 我们这样写:function fun(a){ a = a || 2; console.log(a);}fun(); //2fun(0); //2fun(1); //1以上写法, 如果传入了参数, 但这个参数对应值的布尔型是 false, 就不起作用了。当然你也可以判断 arguments.length 是否为0来避免这个问题, 但每个

2017-06-06 09:49:21 1235

原创 ECMAScript6(4):字符串类型扩展

相关文章 ECMAScript6 (1):块级作用域 ECMAScript6 (2):解构赋值 ECMAScript6 (3):数值类型扩展 由于 CSDN 不支持 utf-32 字符集,本文 unicode 部分存在一些乱码,全文中的”��” 表示一个汉字(上土下口),非乱码文章请查看 githubunicodejavascript 本可以表示 unicode, ES5 可以直接表示 u

2017-06-05 12:24:51 1367

原创 ECMAScript6(3):数值类型扩展

支持二进制和八进制 二进制用 0b 或 0B 开头, 八进制用 0o 或 0O 开头:Number('0b1101'); //13Number('0o107'); //71新加 Number.isFinite() 方法判断一个数字是否有限, Number.isNaN() 方法判断一个变量是否 NaN。值得注意的是, 如果将非数值传入这两个函数, 一律返回 false。将原有的 w

2017-06-03 11:36:16 1247

原创 ECMAScript6(2):解构赋值

解构赋值解构赋值简单来说就是 对应位置(数组)或对应键名(对象)的变量匹配过程。如果匹配失败, 对于一般变量匹配不到结果就是 undefined, 对于具有展开运算符(…)的变量结果就是空数组。数组的解构赋值var [a, b, c] = [1, 2, 3]; //a=1, b=2, c=3var [, , c] = [1, 2, 3]; //c=3var [x, , y] = [1,

2017-06-02 09:29:27 881

转载 写给程序员的 Unicode 入门介绍

本文转自 微信公众号 jobbole程序员世界对这个名字发自内心的恐惧和敬畏。我们都知道在我们的软件中应该 “支持 Unicode”(无论是什么意思——对所有的字符串使用 wchar_t,是吗?)。但 Unicode 很深奥,它有千页的 Unicode 标准,还有几十页的补充附录、报告和注解,简直太吓人了。即使 Unicode 诞生 30 多年后,程序员们还觉得它很神秘。几个月前,我开始对 Uni

2017-06-01 11:45:24 1493

原创 ECMAScript6(1):块级作用域

let、const和块级作用域块级作用于对于强类型语言经验的人应该非常好理解, 一言以蔽之:ES5对变量作用于分隔使用了函数(词法作用域), 而ES6使用花括号(块作用域)。 对于词法作用域在 javascript函数、作用域链与闭包 中有详细的解释。对于let 和 const声明的变量在花括号的分割下同样会形成作用于链(内部访问外部的, 但外部不能访问内部)。但是花括号对于没有声明直接定义以及用

2017-06-01 10:41:41 1129

计算机网络(第7版)

《计算机网络(第7版)-谢希仁》书籍分享

2017-05-15

图解性能优化

《图解性能优化》书籍分享

2017-05-15

AJAX企业级开发

本书首先解释了AJAX 为什么在大规模的开发中能有如此广阔的应用前景,接着系统地介绍了当前重要的AJAX 技术和组件。你将看到把数据表、Web 窗体、图表、搜索和过滤连接在一起用于构建AJAX应用程序的框架开发的整个过程;在此基础上,本书给出了已经过证实的AJAX 架构模式,以及来源于实际的.NET 和Java AJAX 应用程序的案例研究。

2017-05-14

HTML5与CSS3权威指南(第三版)-下册

内容简介: 全书是HTML 5与CSS 3领域公认的标杆之作,被读者誉为“系统学习HTML 5与CSS 3的著作”和“Web前端工程师案头必备图书之一”。   前两版累计印刷超过15次,网络书店评论超过8000条,98%以上的评论都是五星级的好评。不仅是HTML 5与CSS 3图书领域当之无愧的领头羊,而且在整个原创计算机图书领域是佼佼者。   第3版首先从技术的角度根据新的HTML 5和CSS 3标准进行了更新和补充,其次根据读者的反馈对内容的组织结构和写作方式做了进一步的优化,内容更经典,阅读体验也更好。   全书共29章,分为上下两册:   上册(1~17章)全面系统地讲解了HTML 5相关的技术,以HTML 5对现有Web应用产生的变革开篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单及新增页面元素、图形绘制、多媒体、本地存储、文件、WebRTC通信、扩展的XML HttpRequest、离线应用、Web Workers、地理位置信息、拖放与通知等内容;   下册(18~29章)全面系统地讲解了CSS 3相关的技术,以CSS 3的功能和模块结构开篇,顺序讲解了各种选择器及其使用、文字与字体的相关样式、盒相关样式、背景与边框相关样式、布局相关样式、变形处理、动画、颜色相关样式等内容。   全书一共389个示例页面和2个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直接在浏览器查看运行结果。 京东购买链接:https://item.jd.com/11776108.html

2017-05-12

HTML5与CSS3权威指南(第三版)-上

《 HTML5与CSS3权威指南(第三版)》书籍分享

2017-05-12

HTML5与CSS3权威指南(第二版).

《HTML5与CSS3权威指南(第二版)》书籍分享

2017-05-12

《HTML5与CSS3权威指南(第二版)》配套源码

《HTML5与CSS3权威指南(第二版)》配套源码

2017-05-12

CSS高性能开发-源代码

《CSS高性能开发》书籍源码分享

2017-05-12

精彩绝伦的JQuery

内容简介:, 通过创建更具交互性的富Web界面增强用户体验, 本书阐述如何利用少量的JavaScript基础知识将jQuery框架整合进网站,以创建富Web界面,并建立兼容所有主流浏览器的交互性网站。作者是一位具有丰富经验的Web设计师和开发者,通过一系列指导性步骤清晰讲述了添加交互性以创建卓越Web应用的方法和技巧。, 使用jQuery可以节省大量的开发时间,开发者在没有丰富编程经验的情况下也能编写出超乎想象的交互组件。本书包含大量实用技巧、解决方案和案例,可极大地促进Web应用的开发与设计。, 书中主要知识点包括jQuery基础知识、Ajax请求、事件与效果、DOM操作(包含构建下拉菜单等任务的教程)、lightbox窗口、表单管理、动态的表格数据、鼠标事件效果、模态对话框、自定义jQuery插件等。

2017-05-12

代码阅读方法与实践-中文版

《代码阅读方法与实践-中文版》书籍分享

2017-05-12

网站重构:应用Web标准进行设计

《网站重构:应用Web标准进行设计》书籍分享

2017-05-08

图解HTTP.pdf

《图解HTTP》书籍分享

2017-05-07

数据结构与算法JavaScript描述

《数据结构与算法JavaScript描述》书籍分享

2017-05-07

深入浅出Javascript中文版

《深入浅出Javascript》中文版书籍分享

2017-05-07

设计模式:可复用面向对象软件的基础

《设计模式:可复用面向对象软件的基础》书籍分享

2017-05-07

软件工程思想

《软件工程思想》书籍分享

2017-05-05

技术之瞳-书

《技术之瞳》书籍分享

2017-05-05

精通CSS:高级Web标准解决方案

《精通CSS:高级Web标准解决方案》书籍分享

2017-05-05

精通正则表达式

《精通正则表达式》书籍分享

2017-05-05

精彩绝伦的CSS

《精彩绝伦的CSS》书籍分享

2017-05-05

解析极限编程

《极限编程》书籍分享

2017-05-03

锋利的jQuery

《锋利的jQuery》书籍分享

2017-05-03

高流量网站的CSS设计

《高流量网站的CSS设计》书籍分享

2017-05-03

不一样的技术创新

《不一样的技术创新》书籍分享

2017-04-29

基于javascript排序算法

基于javascript的排序算法源码,包括冒泡排序、选择排序、希尔排序、插入排序、快速排序、归并排序、基数排序、堆排序

2016-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除