文章库ARTICLE COLUMN

  • react-redux插件入门

    react-redux插件入门

    摘要:描述这个插件可以让我们的代码更加的简洁和美观。安装使用提供了两个重要的接口使用了这个插件,的和就可以忘记来,它们就用不着了。现在有美女个。 可先查看我的redux简单入门 react-redux简介 react-redux是使用redux开发react时使用的一个插件,另...

    BaaaanBaaaan 评论0 收藏0
  • 提高代码质量——使用Jest和Sinon给已有的代码添加单元测试

    提高代码质量——使用Jest和Sinon给已有的代码添加单元测试

    摘要:现在,我们可以使用单元测试来提高自己的代码质量。它在单元测试的编写中通常用来模拟等相关请求。通过这篇文章,你应该学会了如何针对已有代码从零开始编写一套完整的单元测试用例。 概述 在日常的功能开发中,我们的代码测试都依赖于自己或者QA进行...

    voyagelabvoyagelab 评论0 收藏0
  • 再记面向对象

    再记面向对象

    摘要:实例对象与构造函数的原型联系是在创建实例时确定的,当创建后更改原型对象并不改变之前创建的实例所关联的原型对象,新创建的使用新的原型对象。 再记面向对象 函数和对象的联系 先理一下函数的功能: 创建:可以通过字面量创建 可以赋值给变量、数...

    mochixuanmochixuan 评论0 收藏0
  • redux入门事例

    redux入门事例

    摘要:中定义来各个要做的事情。代码定义把封装成一个方法,这样用的时候不用每次定义,避免出错入口文件封装成方法,方便下面的的订阅调用每当时,订阅的函数就会执行现在有机关枪把。通过的来触发,中订阅的事件就会执行。触发,获取的值。 环境准备 为了...

    cheng10cheng10 评论0 收藏0
  • JS-原型及其作用

    JS-原型及其作用

    摘要:指向一个对象,当函数作为构造函数时,则起到类似的作用。二如何理解原型和原型链我们创建的每个函数都有一个属性,这个属性是一个指向原型对象指针,原型对象里包含着所有实例共享的属性和方法。同时原型对象里也有一个指回了其对应的构造函数。 一、...

    ysl_unhysl_unh 评论0 收藏0
  • 原生js实现拖拽考虑浏览器窗口边界 详细版代码+注释

    原生js实现拖拽考虑浏览器窗口边界 详细版代码+注释

    摘要:关于拖拽元素,在网上有很多例子,但都比较简单,且大多数没有完全考虑浏览器窗口边界。对拖拽代码中的具体解释事件流用于兼容各浏览器方法为了返回一个,外界方便操作的接口。考虑边界情况,在函数内部的注释已十分详细。 关于拖拽元素,在网上有很多...

    GitChatGitChat 评论0 收藏0
  • 从0开始构建自己的前端知识体系-JS-跟着规范学Promise

    从0开始构建自己的前端知识体系-JS-跟着规范学Promise

    摘要:本文仅限浏览器环境测试,环境可能会不一致状态一个实例只能处于三种状态中的一种。每次创建的实例都会处于状态,并且只能由变为或状态。可以认为在实现里与中的都为解决程序。 前言 Promise作为ES6极为重要的一个特性,将我们从无限的回调地狱中解脱...

    kelvinleekelvinlee 评论0 收藏0
  • Codepen 每日精选(2018-4-19)

    Codepen 每日精选(2018-4-19)

    摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 纯 css 写的创意灯泡动画https://codepen.io/uzcho_/ful... 纯 css 画的文字阴影https://codepen....

    CNZPHCNZPH 评论0 收藏0
  • 不用编程实现定制图像识别系列之一:美女与野兽

    不用编程实现定制图像识别系列之一:美女与野兽

    摘要:今天笔者就介绍一个不用编程就能训练出深度学习定制模型的方法。答案是,是本人开发的,自认为做得比百度好,关键是从入库到训练,识别,完全不用编程。。。 近年来基于深度学习的人工智能非常火。提起人工智能都觉得是高大上,好像离普通人很远,更别...

    CompileYouthCompileYouth 评论0 收藏0
  • 小程序wx.createInnerAudioContext()方法需要注意的地方!

    小程序wx.createInnerAudioContext()方法需要注意的地方!

    showImg("https://segmentfault.com/img/bV8Sgt?w=553&h=105"); 这几个监听回调每一次触发都会注册一次。也就是这个事件触发过一次。这个回调就已经一直存在了,所以不需要一直去创建回调事件 解决方案 可以放在onload回调里面,官方解释onload showImg("ht...

    MeathillMeathill 评论0 收藏0
  • vuex的使用

    vuex的使用

    摘要:使用状态对象的访问我把理解成构造器中的里面存放一些数据,例如用户姓名性别身份证号等等。 vuex是配合vue一块儿使用的一个状态管理工具。我通常使用它来保存一些全局的数据,例如用户登录信息,用户身份信息,总之一些在很多页面都会使用到的信息,...

    tunnytunny 评论0 收藏0
  • js 传值赋值-传址赋值

    js 传值赋值-传址赋值

    摘要:传值基本类型赋值操作的右边是基本类型时做的是一个值拷贝此时内存中有两个数据赋值完后左边和右边变量的地址指向不一样输出可以看到这个并没有发生改变传址对象赋值操作的右边是一个对象时传递的是一个地址值此时的和指向的是同一个地址指向内存中的同...

    MobServiceMobService 评论0 收藏0
  • 二叉树那些事儿

    二叉树那些事儿

    摘要:大家在聊到二叉树的时候,总会离不开链表。受限线性表主要包括栈和队列,受限表示对结点的操作受限制。存储结构线性表主要由顺序表示或链式表示。链式表示指的是用一组任意的存储单元存储线性表中的数据元素,称为线性表的链式存储结构。 大家在聊到二...

    Little_XMLittle_XM 评论0 收藏0
  • ReactV16.3,即将更改的生命周期

    ReactV16.3,即将更改的生命周期

    摘要:我们目前的计划是为不安全生命周期引入别名,和。从现在开始,只有新的生命周期名称将起作用。从版本开始,更新以响应更改的推荐方法是使用新的静态生命周期。 注释:本文是根据React的官方博客翻译而成(文章地址:https://reactjs.org/blog/2018......

    wenduxwendux 评论0 收藏0
  • 你应该知道的requestIdleCallback

    你应该知道的requestIdleCallback

    摘要:因为回调的执行的前提条件是当前浏览器处于空闲状态。除了不推荐修改操作外,的操作也不建议放在里面,因为的回调会在的回调执行完成后立刻执行,会拉长当前帧的耗时,所以不推荐。推荐放在里面的应该是小块的并且可预测时间的任务。 我们都知道React ...

    SunZhaopengSunZhaopeng 评论0 收藏0
  • ReactNative-HMR原理探索

    ReactNative-HMR原理探索

    摘要:原理探索前言在开始本文前,先简单说下我们在开发项目中,本地的服务究竟扮演的是什么样的角色。这无疑是阉割了一大部分功能综上,如果仅仅用于切图,可能不会有那么多的问题 ReactNative-HMR原理探索 前言 在开始本文前,先简单说下我们在开发RN项目...

    GTGT 评论0 收藏0
  • React 应用设计之道 - curry 化妙用

    React 应用设计之道 - curry 化妙用

    摘要:右侧展现对应产品。我们使用命名为的对象表示过滤条件信息,如下此数据需要在组件中进行维护。因为组件的子组件和都将依赖这项数据状态。化应用再回到之前的场景,我们设计化函数,进一步可以简化为对于的偏应用即上面提到的相信大家已经理解了这么做的...

    sewergangersewerganger 评论0 收藏0
  • ES6:遍历对象的键的所有方法

    ES6:遍历对象的键的所有方法

    摘要:遍历对象的键的所有方法预定义如下对象在上定义个不可枚举的属性方法用于遍历自身和原型对象的可枚举的属性输出方法用于返回对象自身的所有可枚举属性输出方法用于返回对象所有属性,包含可枚举属性和不可枚举属性,不包含属性输出方法用于返回对象所有...

    OpenDiggOpenDigg 评论0 收藏0
  • js轮询及踩过的坑

    js轮询及踩过的坑

    摘要:背景下午四点,天气晴朗,阳光明媚,等着下班产品我希望页面上的这个数据实时变化开发,可以,用那个叫着的东西,再找一个封装好框架,如感觉自己好机智产品要开发好久开发嗯,三天,五天,还是产品我希望今天上线开发,,不能描述的语言,话说为什么不...

    phpmattphpmatt 评论0 收藏0
  • Mand Mobile - 基于金融场景的Vuejs组件库

    Mand Mobile - 基于金融场景的Vuejs组件库

    摘要:是由滴滴出行战略事业群前端团队基于开发的移动端组件库。为了达成这一目标,的视觉设计规范划分为功能型组件规范和非功能性视觉规范两部分。内部样式基于开发,可通过全局和组件的样式变量对主题样式进行调整。 showImg("https://segmentfault.com/im...

    leejan97leejan97 评论0 收藏0
  • 作用域和作用域链

    作用域和作用域链

    摘要:这里一共说了三种作用域,其实可以说是两种一种是全局作用域,而是局部作用域函数作用域块级作用域,块级作用域概念又包括了函数作用域。 作用域: 变量所在的上下文,指的是变量在哪些地方可以访问 对于JavaScript来说有全局作用域但是没有块级作用域,...

    MageekChiuMageekChiu 评论0 收藏0
  • javascript小结

    javascript小结

    摘要:一简介是一种解释性的脚本语言代码不进行编译,主要用来向页面添加交互行为,主要由三部分组成核心,包含基本语法文档对象模型浏览器对象模型是一种弱类型语言,可用修饰所有的变量不加时是全局变量二常见事件页面或图片加载完成时点击提交按钮时注意是...

    linkinlinkin 评论0 收藏0
  • 引用类型基本使用

    引用类型基本使用

    摘要:引用类型类型创建实例用的少等价于操作符字面量表示法这里的称为属性,属性名可以用字符串。函数返回的值作为下一次的第一个参数使用,依次遍历数组,直至结束。 引用类型 Object类型 创建实例: var person = new Object() (用的少)等价于 var pers...

    elinaelina 评论0 收藏0
  • 如何理解js的发布-订阅模式

    如何理解js的发布-订阅模式

    摘要:发布订阅模式观察者模式发布订阅模式也叫观察者模式,这是一个一对多的关系,可以多个订阅者订阅同一个事件,当事件触发时就会通知订阅者去执行订阅时绑定的程序我举个例子来解释一下同学想在结婚的时候邀请好友来喝喜酒,这个邀请的名单其实就是订阅事...

    AmioAmio 评论0 收藏0
  • JavaScript中的一元运算符

    JavaScript中的一元运算符

    摘要:中有种常用的一元运算符,本文做简单罗列和说明。第二个过程是相同的,返回。进行,依然是以为转换标准。在金丝雀版本的浏览器和中,结果符合预期。这是为什么呢原因是在中会将以开始,结束的语句外面包裹一层,就变成了,结果就符合预期。 JavaScript...

    fnngjfnngj 评论0 收藏0

热门文章

<