文章库ARTICLE COLUMN

  • ImmutableJS

    ImmutableJS

    摘要:持久化数据提供可修改的,这些不在原地更新数据,而是产生新的更新后的数据。提供了很多持久化不可变数据结构,包括以及。也提供了惰性允许有效的方法链式操作,例如和,不用创建中介变量。 简介  JavaScript中的不可变集合 不可变数据一旦创建就不能...

    沈俭沈俭 评论0 收藏0
  • 初学redux

    初学redux

    摘要:加法操作减法操作当前应用的所有状态都保存在的树中,这是一个集合想要修改中的数据,必须要发送,可以在任何时候调用发送会作为第二个参数触发创建时传入的函数第一个参数是当前的树函数会根据中的信息,返回一个新的树存入这使得程序的运行在界面出现...

    gaosboygaosboy 评论0 收藏0
  • 2017年2月份前端资源分享

    2017年2月份前端资源分享

    平日学习接触过的网站积累,以每月的形式发布。2017年以前看这个网址:http://www.kancloud.cn/jsfron... 1. Javascript 前端生成好看的二维码 十大经典排序算法(带动图演示) 为什么知乎前端圈普遍认为H5游戏和H5展示的JSer 个人整理和封装的YU.js库|中文...

    Anonymous1Anonymous1 评论0 收藏0
  • webpack&&loader

    webpack&&loader

    摘要:本质上是一个可以模块化使用的加载处理的函数。本文着重讨论以作为样本分析。下面一幅图分别是单和双编译结果图。总结通过简单的例子复习了编译后的文件执行流程探索了编译流程研究意义还是有的。相关问题参考链接参考链接 引言 在回答一个问题时,引发...

    yuanzhanghuyuanzhanghu 评论0 收藏0
  • webApp实战开发,仿网易新闻webApp

    webApp实战开发,仿网易新闻webApp

    摘要:距离上次的文章也有好几天了,工作还是进行中这次带来一个网易新闻的实战。还没开发完,先上链接,手机打开或者手机模式一下。说明为什么选择网易新闻答有免费的新闻接口链接二维码链接仿网易新闻 距离上次的文章也有好几天了,工作还是进行中(ˉ▽ˉ...

    ernest.wangernest.wang 评论0 收藏0
  • 使用原生redux模块在React组件之间实现数据共享小实例

    使用原生redux模块在React组件之间实现数据共享小实例

    摘要:在子组件构造函数中订阅变化设置回调函数赋值给实视图更新匿名空密码中更新。利用在中某个到数据携带在对象的其他属性里,把数据更新从视图传递到姓名密码登录一定要在目录中导入文件这样就可以用原生实现组件之间数据共享。 redux是一个提供组件之间...

    JerryCJerryC 评论0 收藏0
  • source-map整理

    source-map整理

    摘要:这个就是把的换成了完整信息的形式特点结合了和的特点,将每个模块包起来,并且最后添加的信息,可以知道行列,可以为模块缓存它可以更快的重建。最终的只有一份,它是对生成的进行简化,然后再次生成的。 eval 每个 module 会通过 eval() 来执行,并...

    CoreDumpCoreDump 评论0 收藏0
  • 用react-redux实现react组件之间数据共享

    用react-redux实现react组件之间数据共享

    摘要:上篇文章写到了实现组件数据共享的方法,但是在中,作者提供了一个更优雅简便的模块实现组件之间数据共享。那就是利用利用实现组件数据之间数据共享安装从导入组件将赋予的属性将根组件用包裹起来。 上篇文章写到了redux实现组件数据共享的方法,但是...

    smallStonesmallStone 评论0 收藏0
  • 2017年3月份前端资源分享

    2017年3月份前端资源分享

    平日学习接触过的网站积累,以每月的形式发布。2017年以前看这个网址:http://www.kancloud.cn/jsfron... 03月份前端资源分享 1. Javascript 175453545 Redux compose and middleware 源码分析 深入 Promise(二)——进击的 Promise Effective JavaScript l...

    yy736044583yy736044583 评论0 收藏0
  • 微信小程序音乐播放器,leancloud后端支持,体验小程序数据绑定,Promise较为优雅解决回调

    微信小程序音乐播放器,leancloud后端支持,体验小程序数据绑定,Promise较为优雅解决回调

    摘要:初窥添加音乐到收藏最近列表歌词滚动从一个开始微信开发者工具生成目录如下主页日志页面工具大体为每一个即是一个页面文件,每个页面有一个文件规定描述页面的这四个文件必须具有相同的路径与文件名。 showImg("https://segmentfault.com/img/remote/1...

    go4itgo4it 评论0 收藏0
  • canvas离屏、旋转效果实践——旋转的雪花

    canvas离屏、旋转效果实践——旋转的雪花

    摘要:另外这里循环中用到了的旋转效果,所以我们可以很轻易的画出条有角度的线。效果见文章开头的效果展示链接 效果展示理论基础——常见的canvas优化——模糊问题、旋转效果 用离屏canvas画基础部分 1、封装画线函数 function drawLine(ctx,x1,y1,x2,y...

    maochunguangmaochunguang 评论0 收藏0
  • 前端周刊第55期:10X 程序员?

    前端周刊第55期:10X 程序员?

    摘要:本文作者王仕军,商业转载请联系作者获得授权,非商业转载请注明出处。想知道我接下来会写些什么欢迎订阅我的掘金专栏或知乎专栏前端周刊让你在前端领域跟上时代的脚步。 showImg("https://segmentfault.com/img/remote/1460000009407536?w=592&h=314"...

    KaltZKKaltZK 评论0 收藏0
  • 谈谈 Object.prototype.toString 。

    谈谈 Object.prototype.toString 。

    摘要:前几日看到一个比较熟悉的面试题,判断一个变量是不是数组以下几种方法供参考这篇文章主要是谈谈。宿主对象的内部属性的值可以是除了的任何字符串。注,本规范中除了通过见没有提供任何手段使程序访问此值。 原文链接我的blog。 前几日看到一个比较熟...

    zollerozollero 评论0 收藏0
  • javaScript代码优化

    javaScript代码优化

    摘要:动态添加属性会造成隐藏类派生同时无法使用优化针对热点代码会使用优化编译器目前默认是比如上述示例循环中会进行参数预测标记为整形后的代码。 v8层面 var person = { multiply:function (a,b) { return a*b; }, name:"gcy" } f...

    snowellsnowell 评论0 收藏0
  • JavaScript——this、全局变量和局部变量混谈

    JavaScript——this、全局变量和局部变量混谈

    摘要:再来看书中的例子变量引用了构造函数新生成的变量,所以相当于与。而全局变量是全局对象的属性。延伸知识点最近学,发现这几个知识点最好形成思维导图来理解作用域变量声明提升全局对象全局变量引用上下文构造函数原型链与原型。 全局变量 可以先看W3C...

    xiaokaixiaokai 评论0 收藏0
  • 软件测试江湖(三)心得技巧篇

    软件测试江湖(三)心得技巧篇

    摘要:软件测试江湖也是江湖,也有一些小技巧。以上是在过往测试江湖中个人总结的三条小技巧,技巧虽小,但是可以帮助初入测试江湖的小白少走一些弯路,让个人的职业发展更加顺利。 有人的地方就有江湖,有江湖的地方就有恩怨。有的恩怨避无可避,有的本可以...

    MingjunYangMingjunYang 评论0 收藏0
  • [转]json2.js 源码解读

    [转]json2.js 源码解读

    摘要:如果方法的第二个参数存在,返回的调用结果,否则直接返回编译结果。 这一部分是对Date String Number Boolean扩展toString方法,Date的toString是返回UTC格式的字符串,而后面几个是返回原始值。 function f(n) {// 返回两位数字字符串 ...

    lastSerieslastSeries 评论0 收藏0
  • React组件编写思路(一)

    React组件编写思路(一)

    摘要:受控组件例假设有一个方法非受控组件例接下来我们来看下如果编写这两种组件,打个比方我们要自定义一个组件。于是修改后的代码如下确定使用这个组件的代码以上就是两种组件的编写思路,你可以选择把你的组件编写成任意一种,那么使用者使用时也会有所不...

    CollinPengCollinPeng 评论0 收藏0
  • ES6:spread syntax —— JavaScript 将元素应用于数组和函数的优雅方法

    ES6:spread syntax —— JavaScript 将元素应用于数组和函数的优雅方法

    摘要:也就是说如果一个数组中的元素发生改变,那么另一个数组中的元素也相应地发生改变。依照函数定义,可以使用把数组元素应用于函数。应用于对象字面值这个特征是基于的附加特征。 编译:胡子大哈 翻译原文:http://huziketang.com/blog/posts/detail?p...

    xuweijianxuweijian 评论0 收藏0
  • JavaScript深入之继承的多种方式和优缺点

    JavaScript深入之继承的多种方式和优缺点

    摘要:深入系列第十五篇,讲解各种继承方式和优缺点。优点融合原型链继承和构造函数的优点,是中最常用的继承模式。寄生组合式继承为了方便大家阅读,在这里重复一下组合继承的代码组合继承最大的缺点是会调用两次父构造函数。 JavaScript深入系列第十五篇,...

    JackJiangJackJiang 评论0 收藏0
  • 关于js的回调、同步回调、异步回调

    关于js的回调、同步回调、异步回调

    摘要:回调定义刚开始学习时,对回调函数的理解仅仅停留在知道定义阶段。什么是回调函数就是将一个函数作为参数传递给另一个函数,作为参数的这个函数就是回调函数。参考文章详解回调函数以为例解读异步回调和异步编程的种方法阮一峰的网络日志 回调定义 刚...

    BakerJBakerJ 评论0 收藏0
  • 关于toLocaleDateString的坑

    关于toLocaleDateString的坑

    摘要:浏览器的问题哈哈哈哈,找到问题了,就是的坑。新增的参数和使程序能够指定使用哪种语言格式化规则,允许定制该方法的表现。在旧版本浏览器中,和参数被忽略,使用的语言环境和返回的字符串格式是各自独立实现的。 Date.prototype.toLocaleDateString ...

    endaenda 评论0 收藏0
  • 【Vue源码探究一】当我们引入Vue,我们引入了什么?

    【Vue源码探究一】当我们引入Vue,我们引入了什么?

    摘要:源码版本构造器实例选项让我们用一段展示一下这三个概念其中的构造器实例实例名可以任意取,这里我们便于理解保持和文档一致选项即为传入构造器里的配置选项。其实构造器上也绑了不少好用的方法。 源码版本:2.0.5 构造器、实例、选项 让我们用一段dem...

    mengbomengbo 评论0 收藏0
  • 关于this的知识归纳(通俗易懂版)

    关于this的知识归纳(通俗易懂版)

    摘要:于是决定写个归纳。如果懂了,那么下面的例子也就会做了已知调用函数的对象是,所以指向,即。相当于在全局作用域声明了变量,并且赋值。实际上,调用函数的是关键字。使用来调用函数,即函数的构造调用时,我们会构造一个新对象,并把它绑定到调用中的...

    endaenda 评论0 收藏0
  • deferred对象

    deferred对象

    摘要:如果状态是已完成,对象就是调用方法指定的回调函数如果状态是已失败,对象就是调用方法指定的回调函数。四对象的其他方法方法,接受两个参数,第一个参数是方法的回调函数第二个参数是方法的回调函数。 deferred对象 deferred对象就是jQuery的回调函...

    沈建明沈建明 评论0 收藏0

热门文章

<