博客园 - 姜筱妍
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=171589
2017-07-18T13:18:39Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
feed.cnblogs.com
https://www.cnblogs.com/jianghongyan/p/7202757.html
es6的Promise(承诺) - 姜筱妍
es6的Promise(承诺) Promise中的所有回调函数,都是异步执行的 ES6 对 Promise 有了原生的支持,一个 Promise 是一个等待被异步执行的对象,当它执行完成后,其状态会变成 resolved 或者 rejected。 每一个 Promise 都有一个 .then 方法,
2017-07-18T13:19:00Z
2017-07-18T13:19:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的Promise(承诺) Promise中的所有回调函数,都是异步执行的 ES6 对 Promise 有了原生的支持,一个 Promise 是一个等待被异步执行的对象,当它执行完成后,其状态会变成 resolved 或者 rejected。 每一个 Promise 都有一个 .then 方法, <a href="https://www.cnblogs.com/jianghongyan/p/7202757.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7202553.html
es6的generators(生成器) - 姜筱妍
es6的generators(生成器) Generator 函数是 ES6 的新特性,它允许一个函数返回的可遍历对象生成多个值。 yield语句: 每一个yield语句定义不同的状态,它也是一个代码执行暂停标识。 yield语句不能在普通函数中使用,否则会报错。 调用Generator函数可以返回一
2017-07-18T12:31:00Z
2017-07-18T12:31:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的generators(生成器) Generator 函数是 ES6 的新特性,它允许一个函数返回的可遍历对象生成多个值。 yield语句: 每一个yield语句定义不同的状态,它也是一个代码执行暂停标识。 yield语句不能在普通函数中使用,否则会报错。 调用Generator函数可以返回一 <a href="https://www.cnblogs.com/jianghongyan/p/7202553.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7202531.html
es6知识点for..of vs for...in - 姜筱妍
es6知识点for..of vs for...in 默认具有遍历器接口的数据结构,for of循环 当对一个数据结构使用for of循环遍历的时候,会自动调用遍历器接口。 ES6中有四类数据结构默认具有遍历器接口: (1)数组 (2)某些类数组 (3)Map (4)Set for of 遍历 for
2017-07-18T12:28:00Z
2017-07-18T12:28:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6知识点for..of vs for...in 默认具有遍历器接口的数据结构,for of循环 当对一个数据结构使用for of循环遍历的时候,会自动调用遍历器接口。 ES6中有四类数据结构默认具有遍历器接口: (1)数组 (2)某些类数组 (3)Map (4)Set for of 遍历 for <a href="https://www.cnblogs.com/jianghongyan/p/7202531.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7201647.html
es6的Iterator(迭代器) - 姜筱妍
es6的Iterator(迭代器) 迭代器允许每次访问数据集合的一个元素,当指针指向数据集合最后一个元素是,迭代器便会退出。它提供了 next() 函数来遍历一个序列,这个方法返回一个包含 done 和 value 属性的对象。 javascript var arr = [1,2,3,4,5,6];
2017-07-18T09:25:00Z
2017-07-18T09:25:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的Iterator(迭代器) 迭代器允许每次访问数据集合的一个元素,当指针指向数据集合最后一个元素是,迭代器便会退出。它提供了 next() 函数来遍历一个序列,这个方法返回一个包含 done 和 value 属性的对象。 javascript var arr = [1,2,3,4,5,6]; <a href="https://www.cnblogs.com/jianghongyan/p/7201647.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7197489.html
jspm的使用 - 姜筱妍
jspm的使用 jspm 还是一个包管理工具,可以安装来自不同地方的包,比如 npm,github,或者你自己定义的位置。 安装 JSPM 打开命令行工具,Windows 上用 Powershell,Mac 上用终端,确定你安装了 npm,然后执行 创建项目 下面去创建一个简单的项目,理解一下 js
2017-07-17T12:55:00Z
2017-07-17T12:55:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】jspm的使用 jspm 还是一个包管理工具,可以安装来自不同地方的包,比如 npm,github,或者你自己定义的位置。 安装 JSPM 打开命令行工具,Windows 上用 Powershell,Mac 上用终端,确定你安装了 npm,然后执行 创建项目 下面去创建一个简单的项目,理解一下 js <a href="https://www.cnblogs.com/jianghongyan/p/7197489.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7197481.html
es6的模块化编程 - 姜筱妍
es6的模块化编程 基本用法 es6 中新增了两个命令 export 和 import , export 命令用于规定模块的对外接口,import 命令用于输入其他模块提供的功能。 一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个 变量,就必须使用
2017-07-17T12:54:00Z
2017-07-17T12:54:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的模块化编程 基本用法 es6 中新增了两个命令 export 和 import , export 命令用于规定模块的对外接口,import 命令用于输入其他模块提供的功能。 一个模块就是一个独立的文件。该文件内部的所有变量,外部无法获取。如果你希望外部能够读取模块内部的某个 变量,就必须使用 <a href="https://www.cnblogs.com/jianghongyan/p/7197481.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7197478.html
es6的面向对象 - 姜筱妍
es6的classes 构造方法:constructor。new的时候调用 get set 方法重载|方法覆盖: 继承export 命名规范 —name 私有属性 static静态方法 方法覆盖 ES6 中有 class 语法。值得注意是,这里的 class 不是新的对象继承模型,它只是原型链的语法
2017-07-17T12:53:00Z
2017-07-17T12:53:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的classes 构造方法:constructor。new的时候调用 get set 方法重载|方法覆盖: 继承export 命名规范 —name 私有属性 static静态方法 方法覆盖 ES6 中有 class 语法。值得注意是,这里的 class 不是新的对象继承模型,它只是原型链的语法 <a href="https://www.cnblogs.com/jianghongyan/p/7197478.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7190555.html
经常会用到的es6的知识点 - 姜筱妍
经常会用到的es6的知识点 提到es6我们就来说说javascript,es6也是ES2015 1. 1995:JavaScript诞生,它的初始名叫LiveScript。 2. 1997:ECMAScript标准确立。 3. 1999:ES3出现,与此同时IE5风靡一时。 4. 2000–2005
2017-07-16T07:02:00Z
2017-07-16T07:02:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】经常会用到的es6的知识点 提到es6我们就来说说javascript,es6也是ES2015 1. 1995:JavaScript诞生,它的初始名叫LiveScript。 2. 1997:ECMAScript标准确立。 3. 1999:ES3出现,与此同时IE5风靡一时。 4. 2000–2005 <a href="https://www.cnblogs.com/jianghongyan/p/7190555.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7183455.html
javascript的面向对象 - 姜筱妍
javascript的面向对象 面向对象的特点分为三类:继承 封装 多态 首先你得理解面向过程:假如把一件东西放到一个箱子里,面向过程就是第一部打开箱子,然后把东西放进去,然后关闭箱子: 面向对象:就是把箱子看成一个对象,这个对象有属性比如说长宽高尺寸这些,他还有一个功能就是装东西.装东西这个就I相
2017-07-15T09:11:00Z
2017-07-15T09:11:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】javascript的面向对象 面向对象的特点分为三类:继承 封装 多态 首先你得理解面向过程:假如把一件东西放到一个箱子里,面向过程就是第一部打开箱子,然后把东西放进去,然后关闭箱子: 面向对象:就是把箱子看成一个对象,这个对象有属性比如说长宽高尺寸这些,他还有一个功能就是装东西.装东西这个就I相 <a href="https://www.cnblogs.com/jianghongyan/p/7183455.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7162380.html
es6的Math、Number、String 、Array、Boject 的新 API以及Symbol - 姜筱妍
es6的Math、Number、String 、Array、Boject 的新 API以及Symbol 接下来就为大家一一介绍和举例说明一下Math、Number、String 、Array、Boject 的新 API以及Symbol 每个类型里都会有很多方法,我写的这几种只是我会在工作中偶然会遇到
2017-07-13T11:57:00Z
2017-07-13T11:57:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的Math、Number、String 、Array、Boject 的新 API以及Symbol 接下来就为大家一一介绍和举例说明一下Math、Number、String 、Array、Boject 的新 API以及Symbol 每个类型里都会有很多方法,我写的这几种只是我会在工作中偶然会遇到 <a href="https://www.cnblogs.com/jianghongyan/p/7162380.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7157095.html
es6的扩展运算符,箭头函数,函数参数 - 姜筱妍
es6的扩展运算符,箭头函数,函数参数 扩展运算符用三个点号表示,功能是把数组或类数组对象展开成一系列用逗号隔开的值,扩展运算符有几点作用,接下来为大家一一解开!!! 一,展开数组 二,数组的拷贝 三,数组的合并 四,展开函数的调用 扩展运算符(spread)是三个点(...),将一个数组||类数组
2017-07-12T10:49:00Z
2017-07-12T10:49:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6的扩展运算符,箭头函数,函数参数 扩展运算符用三个点号表示,功能是把数组或类数组对象展开成一系列用逗号隔开的值,扩展运算符有几点作用,接下来为大家一一解开!!! 一,展开数组 二,数组的拷贝 三,数组的合并 四,展开函数的调用 扩展运算符(spread)是三个点(...),将一个数组||类数组 <a href="https://www.cnblogs.com/jianghongyan/p/7157095.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7152200.html
es6模板字符串、增强的对象字面量、解构赋值 - 姜筱妍
es6模板字符串、增强的对象字面、解构赋值 模板字符串 是允许嵌入表达式的字符串字面量。你可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串。 javascript var str = `I Love you`; console.log(str); var st
2017-07-11T11:19:00Z
2017-07-11T11:19:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】es6模板字符串、增强的对象字面、解构赋值 模板字符串 是允许嵌入表达式的字符串字面量。你可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串。 javascript var str = `I Love you`; console.log(str); var st <a href="https://www.cnblogs.com/jianghongyan/p/7152200.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7147445.html
js中var、let、const的区别 - 姜筱妍
js中var、let、const的区别 主要内容是:js中三种定义变量的方式const, var, let的区别。 var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 var分为两种:局部作用域和函数作用域 let是块级作用域,函数内部使用let定义后,对函数外部无影响。 l
2017-07-10T12:05:00Z
2017-07-10T12:05:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】js中var、let、const的区别 主要内容是:js中三种定义变量的方式const, var, let的区别。 var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 var分为两种:局部作用域和函数作用域 let是块级作用域,函数内部使用let定义后,对函数外部无影响。 l <a href="https://www.cnblogs.com/jianghongyan/p/7147445.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7097137.html
svg的几个小案例 - 姜筱妍
svg的几个小案例 最近经常用到svg,闲的无聊的时候做了几个简单的小例子,希望能帮到大家,svg会用了之后做动画和图片都方便了好多,接下来就看看小例子吧!! 1、例子一 css代码 html代码 例子二 css代码 html代码 例子三 css代码 html代码 js代码 SVG有什么优势? 文件
2017-06-30T00:31:00Z
2017-06-30T00:31:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】svg的几个小案例 最近经常用到svg,闲的无聊的时候做了几个简单的小例子,希望能帮到大家,svg会用了之后做动画和图片都方便了好多,接下来就看看小例子吧!! 1、例子一 css代码 html代码 例子二 css代码 html代码 例子三 css代码 html代码 js代码 SVG有什么优势? 文件 <a href="https://www.cnblogs.com/jianghongyan/p/7097137.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/7088092.html
svg的小例子 - 姜筱妍
svg的小例子 最近做项目经常用到svg,接下来我们就用svg做几个小案例,大家一起看一看,svg也很神奇!!!! 我们来看一下小例子的效果!!! 来看一下小例子的css代码 来看一下html的代码 这就是我们经常会用到的例子,svg是可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用
2017-06-28T00:39:00Z
2017-06-28T00:39:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】svg的小例子 最近做项目经常用到svg,接下来我们就用svg做几个小案例,大家一起看一看,svg也很神奇!!!! 我们来看一下小例子的效果!!! 来看一下小例子的css代码 来看一下html的代码 这就是我们经常会用到的例子,svg是可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用 <a href="https://www.cnblogs.com/jianghongyan/p/7088092.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/6946348.html
jquery仿京东商品页面 - 姜筱妍
jquery仿京东商品页面 京东页面大家都很熟悉,进入商品页面把鼠标放在图片上旁边会出现一个放大的效果,接下来就带大家看看怎么实现的!!!! 仿京东商品页面的效果!!! 仿京东商品页面css的代码!!! 仿京东商品页面html的代码!!! 仿京东商品页面jquery的代码!!! 怎么样,当我做出来的
2017-06-05T10:03:00Z
2017-06-05T10:03:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】jquery仿京东商品页面 京东页面大家都很熟悉,进入商品页面把鼠标放在图片上旁边会出现一个放大的效果,接下来就带大家看看怎么实现的!!!! 仿京东商品页面的效果!!! 仿京东商品页面css的代码!!! 仿京东商品页面html的代码!!! 仿京东商品页面jquery的代码!!! 怎么样,当我做出来的 <a href="https://www.cnblogs.com/jianghongyan/p/6946348.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/6931668.html
jQuery常用的轮播图 - 姜筱妍
jQuery常用的轮播图 轮播图css代码!!! 轮播图html代码!!! 轮播图jquery的代码!!! 轮播图的效果!!! 今天做的轮播图很多地方都会用这样的,希望能帮到大家!!! 其实原理都是一样,不过jQuery的原理和js原理都一样,不过不同的是jQuery已经把相关的方法封装成了函数,兼
2017-06-02T00:50:00Z
2017-06-02T00:50:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】jQuery常用的轮播图 轮播图css代码!!! 轮播图html代码!!! 轮播图jquery的代码!!! 轮播图的效果!!! 今天做的轮播图很多地方都会用这样的,希望能帮到大家!!! 其实原理都是一样,不过jQuery的原理和js原理都一样,不过不同的是jQuery已经把相关的方法封装成了函数,兼 <a href="https://www.cnblogs.com/jianghongyan/p/6931668.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/6922568.html
jQuery,别具一格的手风琴菜单 - 姜筱妍
jQuery,别具一格的手风琴菜单 css的全部代码!!! html的全部代码!!!! 基于jquery横向手风琴效果是一款基于jquery实现的左右滑动手风琴图片轮播切换特效。效果图如下: 亲们,这次我们做的和上次的手风琴不一样,这次是横向的,很多网站里都会用到,希望我的可以帮到大家,see yo
2017-05-31T01:09:00Z
2017-05-31T01:09:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】jQuery,别具一格的手风琴菜单 css的全部代码!!! html的全部代码!!!! 基于jquery横向手风琴效果是一款基于jquery实现的左右滑动手风琴图片轮播切换特效。效果图如下: 亲们,这次我们做的和上次的手风琴不一样,这次是横向的,很多网站里都会用到,希望我的可以帮到大家,see yo <a href="https://www.cnblogs.com/jianghongyan/p/6922568.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/6874608.html
jQuery中.bind() .live() .delegate() .on()的区别 - 姜筱妍
jQuery中.bind() .live() .delegate() .on()的区别 我们先看看html代码!!! 再来看看jQuery的代码!!! bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数 $("a").bind("click",function(){a
2017-05-19T00:42:00Z
2017-05-19T00:42:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】jQuery中.bind() .live() .delegate() .on()的区别 我们先看看html代码!!! 再来看看jQuery的代码!!! bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数 $("a").bind("click",function(){a <a href="https://www.cnblogs.com/jianghongyan/p/6874608.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jianghongyan/p/6875304.html
mouseover事件与mouseenter事件的区别 - 姜筱妍
mouseover事件与mouseenter事件的区别 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。对应mouseout 只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。对应mouseleave 我们来看看css代码!!! 我们来看看HTML代码!!!
2017-05-19T00:42:00Z
2017-05-19T00:42:00Z
姜筱妍
https://www.cnblogs.com/jianghongyan/
【摘要】mouseover事件与mouseenter事件的区别 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。对应mouseout 只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。对应mouseleave 我们来看看css代码!!! 我们来看看HTML代码!!! <a href="https://www.cnblogs.com/jianghongyan/p/6875304.html" target="_blank">阅读全文</a>