文章库ARTICLE COLUMN

  • (译)React hooks:它不是一种魔法,只是一个数组——使用图表揭秘提案规则

    (译)React hooks:它不是一种魔法,只是一个数组——使用图表揭秘提案规则

    摘要:它并不是实际在内部的工作方式,而且它只是一个提案,在未来都会有可能发生变化。这意味着,数据的存储是独立于组件之外的。因此,有一个诀窍就是你需要思考作为一组需要一个匹配一致的指针去管理的数组染陌译。 原文地址:https://medium.com/@ryardl...

    fjcgreatfjcgreat 评论0 收藏0
  • 数据可视化实践

    数据可视化实践

    摘要:但如果数据可视化做的较弱,反而会带来负面效果错误的表达往往会损害数据的传播,完全曲解和误导用户,所以更需要我们多维的展现数据,就不仅仅是单一层面,目前有多种第三方库来实现数据的可视化等。数据可视化的具体实现这里基于两种实现方式,一种一...

    PrototypeZPrototypeZ 评论0 收藏0
  • javascript的数据结构--实现一个栈

    javascript的数据结构--实现一个栈

    摘要:栈不管是在哪个语言,,还有咱们的都有这个数据结构,很多从别的行业转开发的朋友都会经过这个学习过程。新添加的或待删除的元素都保存在栈的同一端,称作栈顶,另一端就叫栈底。移除栈顶的元素,同时返回被移除的元素。 栈:不管是在哪个语言,c/c++,...

    defcondefcon 评论0 收藏0
  • JS专题之事件循环

    JS专题之事件循环

    摘要:宏任务需要多次事件循环才能执行完。总结事件循环是和事件调用机制的核心,保证了页面可以有序无阻塞的进行。事件循环的主要逻辑是先执行调用栈,直到清空调用栈只剩下全局上下文。微任务执行后完,进行页面渲染和垃圾回收后进行下一轮事件循环。 准备...

    mengera88mengera88 评论0 收藏0
  • Immutable.js 源码解析 --Map 类型

    Immutable.js 源码解析 --Map 类型

    摘要:那对于结构又要如何处理,没有结构的索引,那怎么办呢我们把键名变为哈希值就可以啦。表示存在,表示不存在。例如转换为二进制后为每位为一组,假定为取出需要的位。类对应带的,代表其子元素的数量。 上一片文章介绍的是 List 结构。那对于 Map 结构...

    AlliotAlliot 评论0 收藏0
  • React-全家桶仿简书部分功能

    React-全家桶仿简书部分功能

    摘要:全家桶仿简书部分功能前言前段时间接触了下,一直想要自己写一个小练手。在众多应用中,考虑之后选择了简书来模仿,这段时间就利用了工作之余的时间进行开发。在这里简单叙述一下我仿简书部分布局以及功能实现的过程,仅做学习用途。 React-全家桶仿简...

    JinkeyJinkey 评论0 收藏0
  • electron + react + react-router + mobx + webpack 搭

    electron + react + react-router + mobx + webpack 搭

    摘要:调试集成环境选择模块,简单分离开发,测试,线上环境。程序保护开机自启托盘最小化崩溃监控升级一行代码接入升级平台,实现客户端升级功能打包构建一个指令搞定打包项目地址 项目地址 : https://github.com/ConardLi/electron-react electron-react ...

    pingan8787pingan8787 评论0 收藏0
  • 自定义微信分享样式

    自定义微信分享样式

    摘要:博客地址产品希望我们在微信分享出去的链接,有自己的样式,而不是仅仅一个链接。接口更新的虽然微信文档上有接口更新的说明请注意,原有的接口,即将废弃。微信分享自定义样式微信分享图标设置,以及配置 博客地址 Preface 产品希望我们在微信分享出...

    only_doonly_do 评论0 收藏0
  • 小程序踩坑之获取不到e.target.dataset的值

    小程序踩坑之获取不到e.target.dataset的值

    摘要:在页面与传值中我们经常用到的方式,然后通过取的值今天在获取值时怎么也取不到,后来发现对象有和属性,而就在中,所以通过取到了正确的值。另外最好不要用驼峰命名如,这样有时候也取不到值。 在页面与js传值中我们经常用到data-id="1"的方式,然后...

    韩冰韩冰 评论0 收藏0
  • 小程序踩坑之showModal:fail parameter error

    小程序踩坑之showModal:fail parameter error

    摘要:提示原因是对象中的值应该为字符串正确的赋值打开方式应该是不得不说小程序中的坑真多,赋值类型还得是字符串 console提示:showModal:fail parameter error: parameter.content should be String instead of Undefined;原因是 Page({ data: { u...

    biaoxiaoduanbiaoxiaoduan 评论0 收藏0
  • Doceker部署Node.js

    Doceker部署Node.js

    摘要:前言项目中会用到做中间层,部署则是用到了,在这里总结记录下部署要点和步骤关于的介绍和安装这里就不赘述了,网上也有很多相关的教程和文章了,需要可自行搜索查看。 前言     项目中会用到node做中间层,部署node则是用到了docker,在这里总结...

    ShevaKuilinShevaKuilin 评论0 收藏0
  • songEagle开发系列:Vue + Vuex + Koa 中使用JWT认证

    songEagle开发系列:Vue + Vuex + Koa 中使用JWT认证

    摘要:一前言,是为了在网络环境间传递声明而执行的一种基于的开放标准。用户签发添加中间件校验判断是否可用获取解密,获取用户名和认证失败中添加处理此处在开发时需要过滤掉登录接口,否则会导致验证永远失败。前端处理前端开发使用的是,发送请求使用的是...

    suosuopuosuosuopuo 评论0 收藏0
  • 即将到来 Javascript 三个改变, 你会很喜欢它们的,因为确实是方便了很多!

    即将到来 Javascript 三个改变, 你会很喜欢它们的,因为确实是方便了很多!

    摘要:你将看到它们的语法时时关注它们的进展与更新。标准有个版本,个发布第个版本被放弃了。此建议的目的只是避免在起草建议被放弃或发生重大带来的麻烦。如果使用过度,将导致性能下降。在这个场景中,数字和空字符串都被认为是假的。 showImg("https://s...

    tinysun1234tinysun1234 评论0 收藏0
  • 复习Javascript专题(五):js中的循环遍历

    复习Javascript专题(五):js中的循环遍历

    摘要:循环这个是最常用,也是最简单的循环了。常用于数组或者类数组的遍历。异步任务定时器,事件,回调函数等。循环它主要用来遍历对象,也可用来遍历数组。遍历对象时是属性名,而遍历数组是字符串格式的下标值。 for循环 这个是最常用,也是最简单的循环...

    mrli2016mrli2016 评论0 收藏0
  • 深入Vue.js从源码开始(二)

    深入Vue.js从源码开始(二)

    摘要:有一点要注意的是,暴露的方法最好不要依赖,因为它可能经常会发生变化,是不稳定的。 从入口开始 我们之前提到过 Vue.js 构建过程,在 web 应用下,我们来分析 Runtime + Compiler 构建出来的 Vue.js,它的入口是 src/platforms/web/entry-runtime-wi...

    rainyangrainyang 评论0 收藏0
  • 基于canvas剪辑区域功能实现橡皮擦效果

    基于canvas剪辑区域功能实现橡皮擦效果

    摘要:这篇文章主要介绍了基于剪辑区域功能实现橡皮擦效果非常不错,具有参考借鉴价值,需要的朋友可以参考下这是基础结构没什么好说的下面是重点的这里有个坑要十分注意调用方法的时候,所定义的剪辑区域总是局限于期初的那个剪辑区域范围。 这篇文章主要介...

    hidogshidogs 评论0 收藏0
  • 详解react、redux、react-redux之间的关系

    详解react、redux、react-redux之间的关系

    摘要:或者兄弟组件之间想要共享某些数据,也不是很方便传递获取等。后面要讲到的就是通过让各个子组件拿到中的数据的。所以,确实和没有什么本质关系,可以结合其他库正常使用。 本文介绍了react、redux、react-redux之间的关系,分享给大家,也给自己留个...

    xioquaxioqua 评论0 收藏0
  • CSS之如何绘制任意角度的扇形

    CSS之如何绘制任意角度的扇形

    摘要:扇形制作原理,底部一个纯色原形,里面个相同颜色的半圆,可以是白色内部半圆按一定角度变化,就可以产生出扇形效果扇形绘制这个属性用来绘制半圆,在的范围内的内容显示出来,使用属性,元素必须是的绘制一个度扇形绘制一个度扇形 扇形制作原理,底部...

    AomineAomine 评论0 收藏0
  • 一、 函数调用栈,执行上下文及变量对象

    一、 函数调用栈,执行上下文及变量对象

    摘要:最先执行完毕的一定是最里面的函数,执行过后弹出调用栈,接着执行上一层函数,直至所有函数执行完,调用栈清空。到这里你应该就会明白,上面函数调用栈,就是生成了一个函数的执行上下文。 showImg("http://upload-images.jianshu.io/upload_images/7...

    BaronZhangBaronZhang 评论0 收藏0
  • 二、数据类型

    二、数据类型

    摘要:中的数据类型为什么称为弱类型语言中变量是没有类型的,只有值才有。有哪些数据类型在中,共有七种数据类型,其中,六种是基本原始类型,一种是对象复合引用类型。因此,我们可以写一个函数,用来精确检测类型。 showImg("http://upload-images.jiansh...

    CarlBenjaminCarlBenjamin 评论0 收藏0
  • 复习Javascript专题(四):js中的深浅拷贝

    复习Javascript专题(四):js中的深浅拷贝

    摘要:基本数据类型的复制很简单,就是赋值操作,所以深浅拷贝也是针对,这类引用类型数据。它会抛弃对象的。另外,查资料过程中还看到这么一个词结构化克隆算法还有这一篇资料也有参考,也写得比较详细了的深浅拷贝 基本数据类型的复制很简单,就是赋值操作...

    MobServiceMobService 评论0 收藏0
  • FE.ES-理解ECMA Javascript的this

    FE.ES-理解ECMA Javascript的this

    摘要:捕获所有参数绑定当一个函数用作构造函数时使用关键字,它的被绑定到正在构造的新对象。使用来调用函数,或者说发生构造函数调用时,会自动执行下面的操作你不知道的创建或者说构造一个全新的对象。在箭头函数中,与封闭词法上下文的保持一致。 this ...

    MeilsMeils 评论0 收藏0
  • 项目流程

    项目流程

    摘要:项目流程项目启动首先立项,打算做什么,有一个大致的方向,交给产品经理出一份需求文档,产品的思维导图,竞品分析,该阶段一到两个星期。超过成本规划的资金消耗,要算为产品经理和项目经理的能力不合格,要扣除奖金。 项目流程 showImg("https://ww...

    harryhappyharryhappy 评论0 收藏0
  • 浏览器执行机制探究,图解最直观

    浏览器执行机制探究,图解最直观

    摘要:同时在秒计时完成后把事件表的匿名函数推入到回调队列里面。上图中,执行栈执行匿名函数,我们在控制台能看到打印的信息。我们现在看到执行栈中,是后于匿名函数进入栈的,所以栈弹出已经执行的函数的顺序是先弹出,然后再弹出匿名函数。 做了这么久前...

    pinginkpingink 评论0 收藏0
  • 深入了解最新的Vue Devtools v5.0

    深入了解最新的Vue Devtools v5.0

    摘要:让我们来了解一些新功能和在使用它们在调试过程中的新见解。表示发生,表示事件被触发,表示路径发生变化。任何极慢的组件都会在这个左侧标签中脱颖而出,这再次为调查性能问题提供了一个良好的起点。 showImg("https://segmentfault.com/img/remote/1...

    sumorysumory 评论0 收藏0

热门文章

<