⁶⁶   ⁶⁶⁶⁶⁶⁶   ⁶⁶66⁶⁶⁶⁶    ₆₆₆₆ 可以啊.这波  ₆₆₆₆⁶⁶⁶⁶⁶        ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶66⁶⁶⁶⁶     卧槽⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶    666₆₆₆₆₆₆₆ 666        666 ⁶⁶⁶⁶⁶⁶₆₆₆₆₆₆ ₆⁶⁶⁶⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶⁶⁶

escaple_plan

53
获赞数
10
粉丝数
北京
北京中农信达电子商务股份有限公司 | 前端开发
2016-12-07 加入
浏览 834
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
擅长技能
暂未添加擅长的技能
荣誉勋章
个人动态
  • 赞了文章2018-07-05
    web性能优化之:no-cache与must-revalidate深入探究
    引言 稍微了解HTTP协议的前端同学,想必对Cache-Control不会感到陌生,性能优化时经常都会跟它打交道。 常见的值有有private、public、no-store、no-cache、must-revalidate、max-age等。 各个取值所代表的含义,网上总结挺多的,这里就不打算再进行逐一介绍,感兴趣...
  • 赞了文章2018-06-12
    Angular 2 Change Detection - 1
    Change Detection (变化检测) 是 Angular 2 中最重要的一个特性。当组件中的数据发生变化的时候,Angular 2 能检测到数据变化并自动刷新视图反映出相应的变化。
  • 赞了文章2018-05-31
    网站性能优化—浏览器渲染
    上篇文章《网站性能优化——CRP》已经介绍过网站性能优化中的关键渲染路径部分,相当于从一个“宏观”的角度去优化性能,当然,这个角度也是最重要的优化。本篇就从一个“微观”的层面去优化——浏览器渲染。
  • 回答了问题2018-03-14
    如何在vue让this.$store.dispatch异步函数,同步执行;即注册再获取用户信息后跳转?
    把 this.$store.dispatch('getUserInfo')封装成promise返回,通过下面这样: {代码...}
  • 回答了问题2018-03-14
    angular2跳转路由没有触发ngOninit生命周期函数?
    这是因为Angular在同一个页面内跳转时,不会重新创建组件的实例。如楼上所说,可以通过监听ActiveRoute的params事件进行跳转。
  • 回答了问题2018-03-14
    Angular2 需不需要取消对http.get的订阅?
    不需要取消。。。
  • 回答了问题2018-03-14
    Unexpected 'AppRoutingModule' declared by the 'AppModule'.
    你的DashboardComponent没有导出任何东西啊 {代码...}
  • 关注了标签2018-03-13
    weex
    Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。
  • 发布了文章2018-01-26
    ES6语法之Generator
    每当函数被调用时,JavaScript 引擎就会在函数顶部启动,并运行每行代码,直到到达底部。无法中途停止运行代码,并稍后重新开始。一直都是这种“运行到结束”的工作方式.
  • 发布了文章2018-01-10
    ES6语法之可迭代协议和迭代器协议
    ECMAScript 2015的几个补充,并不是新的内置或语法,而是协议。这些协议可以被任何遵循某些约定的对象来实现。有两个协议:可迭代协议和迭代器协议。
  • 发布了文章2018-01-09
    ES6语法之Symbol
    ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属...
  • 发布了文章2018-01-05
    ES6语法之函数的扩展
    上面代码检查函数log的参数y有没有赋值,如果没有,则指定默认值为World。这种写法的缺点在于,如果参数y赋的值对应的布尔值为false,则该赋值不起作用。
  • 发布了文章2018-01-04
    ES6之数组的扩展
    数组的扩展 展开运算符 展开运算符(用三个连续的点 ( ... ) 表示)是 ES6 中的新概念,使你能够将字面量对象展开为多个元素。 合并数组 展开运算符的一个用途是结合数组。 如果你需要结合多个数组,在有展开运算符之前,必须使用 Array 的 concat() 方法。 {代码......
  • 发布了文章2018-01-01
    ES6之数值的扩展
    二进制和八进制 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。 二进制声明: 二进制的英文单词是Binary,二进制的开始是0(零),然后第二个位置是b(注意这里大小写都可以实现),然后跟上二进制的值就可以了。 {代码...} 八进制...
  • 发布了文章2018-01-01
    ES6语法之对象的扩展
    对象字面量简写法 你可能写过这样的代码:使用和所分配的变量名称相同的名称初始化对象。 {代码...} 看到重复的地方了吗?type: type、color: color 和 carat:carat 不显得很冗长吗? 好消息是,如果属性名称和所分配的变量名称一样,那么就可以从对象属性中删掉这些...
  • 发布了文章2017-12-30
    ES6语法之解构赋值
    原始操作 我们先看看下面的两个代码段,它们使用 ES6 之前的技巧提取数据: {代码...} 上述示例显示了从数组中提取值的过程。 {代码...} 该示例显示了从对象中提取值的过程。 二者都很简单,但是这两个示例都没用到解构。 那么解构到底是什么? 解构 ES6 允许按照一...
  • 发布了文章2017-12-30
    ES6语法之字符串的扩展
    注意: 作为字符串连接运算符 ( + ) 的替代方法,你可以使用字符串的 concat() 方法。但是这两种方式都比较笨拙,无法模拟真正的字符串插值。
  • 发布了文章2017-12-30
    ES6语法之 let 和 const
    以往,在 JavaScript 中声明变量的唯一方式是使用关键字 var。为了理解为何添加了 let 和 const,我们先看一个示例,了解使用 var 会带来怎样的麻烦。
  • 发布了文章2017-12-10
    Javascript模块化及webpack基本介绍
    模块化是一种处理复杂系统分解成为更好的可管理模块的方式,它可以把系统代码划分为一系列职责单一,高度解耦且可替换的模块,系统中某一部分的变化将如何影响其它部分就会变得显而易见,系统的可维护性更加简单易得。
  • 赞了文章2017-10-12
    自定义 Angular 4 首屏加载动画
    默认情况下,Angular应用程序在首次加载根组件时,会在浏览器的显示一个loading... 我们可以轻松地将loading修改成我们自己定义的动画。