文章库ARTICLE COLUMN

  • React-setState杂记

    React-setState杂记

    摘要:简单的举下例子如等生命周期以及的事件即为异步更新,这里不显示具体代码。因为只有当父组件后才传给子组件,那么如果要变成同步的,就需要放弃。 前言 在看React的官方文档的时候, 发现了这么一句话,State Updates May Be Asynchronous,于是查询了...

    yuxueyuxue 评论0 收藏0
  • 导航栏切换—云南旅游相册

    导航栏切换—云南旅游相册

    摘要:通过使用库来实现导航栏切换分析如下首先建立一个就绪函数函数,把所有的内容都写到这个函数中。通过方法对图片的透明度设置为来显示。再通过找到当前选中按钮的兄弟元素,并通过设置透明度为。 通过使用jQuery库来实现导航栏切换;分析如下: 1、首先...

    XBaronXBaron 评论0 收藏0
  • React-事件机制杂记

    React-事件机制杂记

    摘要:前提最近通过阅读官方文档的事件模块,有了一些思考和收获,在这里记录一下调用方法时需要手动绑定先从一段官方代码看起代码中的注释提到了一句话的绑定是必须的,其实这一块是比较容易理解的,因为这并不是的一个特殊点,而是这门语言的特性。 前提 ...

    zhangyucha0zhangyucha0 评论0 收藏0
  • React-生命周期杂记

    React-生命周期杂记

    摘要:前言自从发布之后,更新速度日新月异,而生命周期也随之改变,虽然原有的一些生命周期函数面临废弃,但理解其背后更新的机制也是一种学习在这里根据官方文档以及社区上其他优秀的文章进行一个对于生命周期的总结,大致上分为以下三个模块新老生命周期的...

    KoreyLeeKoreyLee 评论0 收藏0
  • 前端设计模式

    前端设计模式

    摘要:当一个对象的改变需要同时改变其他对象,而且他不知道具体有多少对象需要改变时,此时建议使用订阅发布模式。指定发布者,类似于一个对象表示事件的名称,是一个数组发布消息后,遍历的数组,依次执行订阅者的回调函数。 1、模块模式在立即执行函数表...

    jackzoujackzou 评论0 收藏0
  • 关于Javascript中的valueOf与toString

    关于Javascript中的valueOf与toString

    摘要:中默认的方法返回字符串。的方法将返回一个具有可读性的日期时间字符串。函数的作用是返回该自身。其他一律返回对象本身。在有运算操作符的情况下,的优先级高于。 +{ a: 1, toString: function() { return "10" }, valueOf: function() { return "100...

    lvzishenlvzishen 评论0 收藏0
  • React-redux基础

    React-redux基础

    摘要:简介创建的函数,返回一个对象,包含等方法合并多个中间件处理,在实际的前调用一系列中间件,类似于绑定和函数式编程中常见的方法,介绍官方提供的绑定库。 前言 在学习了React之后, 紧跟着而来的就是Redux了~ 在系统性的学习一个东西的时候, 了...

    jsyzchenjsyzchen 评论0 收藏0
  • React-redux进阶之Immutable.js

    React-redux进阶之Immutable.js

    摘要:的优势保证不可变每次通过操作的对象都会返回一个新的对象丰富的性能好通过字典树对数据结构的共享的问题与原生交互不友好通过生成的对象在操作上与原生不同,如访问属性,。 Immutable.js Immutable的优势 1. 保证不可变(每次通过Immutable.js操作的...

    孙淑建孙淑建 评论0 收藏0
  • React-Redux进阶(像VUEX一样使用Redux)

    React-Redux进阶(像VUEX一样使用Redux)

    摘要:前言是一个非常实用的状态管理库,对于大多数使用库的开发者来说,都是会接触到的。在使用享受其带来的便利的同时,我们也深受其问题的困扰。只支持同步,让状态可预测,方便测试。粗暴地级联式刷新视图使用优化。 前言 Redux是一个非常实用的状态管理...

    leviuslevius 评论0 收藏0
  • JS专题之继承

    JS专题之继承

    摘要:构造函数所以,就有了畸形的继承方式原型链继承三原型链继承改变构造函数的原型对象继承了属性以上例子中,暴露出原型链继承的两个问题包含引用类型数据的原型属性,会被所有实例共享,基本数据类型则不会。 前言 众所周知,JavaScript 中,没有 JAVA ...

    rollbackrollback 评论0 收藏0
  • React Transition Group -- CSSTransition 组件

    React Transition Group -- CSSTransition 组件

    摘要:导语上一篇文章给大家简单演示了组件,今天给大家介绍一下的第二个组件组件。在组件淡入,进场出场时,组件应用了一系列名来对这些动作进行描述。在动画完成后,原改变为表明组件动画已经应用完成并加载完成。组件的回调函数,当组件或时会立即调用。 ...

    lboollbool 评论0 收藏0
  • FE.B-异常监控原理

    FE.B-异常监控原理

    摘要:错误主要有类语法错误脚本错误监控方式有种异常处理处理异常的能力有限,只能捕获到运行时的非异步错误,对于语法错误和异步错误就显得无能为力。 js错误主要有2类:语法错误、脚本错误;监控方式有2种:try-catch、window.onerror try-catch 异常处理 ...

    caikealcaikeal 评论0 收藏0
  • sequelize-cli 使用记录

    sequelize-cli 使用记录

    摘要:初始化项目安装注意是要依赖于和的。执行迁移执行上面命令,会在数据库中创建表和表。总结至此,我们成功使用创建数据库和表,并插入默认数据了。 0. 初始化项目 $ npm init 1. 安装 sequelize-cli $ npm install --save sequelize-cli sequelize mys...

    TalkingDataTalkingData 评论0 收藏0
  • mpvue+vant app搭建微信小程序

    mpvue+vant app搭建微信小程序

    摘要:开发微信小程序使用全局安装创建一个基于模板的新项目安装依赖启动构建使用将下的下的目录复制到下的目录即可调用调用中调用中使用请输入搜索关键词搜索关注我的微信公众账号分享更多 mpvue+vant 开发微信小程序 mpvue使用 # 全局安装 vue-cli $ npm i...

    int64int64 评论0 收藏0
  • Javascript实现冒泡排序与快速排序以及对快速排序的性能优化

    Javascript实现冒泡排序与快速排序以及对快速排序的性能优化

    摘要:实现快速排序介绍通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 冒泡排序 介绍 重...

    dadongdadong 评论0 收藏0
  • 简单实现vue中的依赖收集与响应

    简单实现vue中的依赖收集与响应

    摘要:但中的视图渲染是实时的,视图层依赖于数据层,数据变化了,视图层也会跟着变化,不需要手动更新。被读取被修改运行所有运行看看我们加多一个试试这就是中的一个依赖对应多个 开始 声明一个对象man,可以视为vue中的data let man = { height: 180, ...

    SexySixSexySix 评论0 收藏0
  • 函数中的this  箭头函数相关知识

    函数中的this 箭头函数相关知识

    摘要:情况如果一个函数中有,这个函数有被上一级的对象所调用,那么指向的就是上一级的对象。 函数中 this -->普通函数中this 不是看它定义时候所处的对象 谁调用它this就是谁 普通函数中 this 是什么? 任何函数本质上都是通过某个对象来调用的,如果...

    马永翠马永翠 评论0 收藏0
  • TypeScript实现数据结构(一)栈,队列,链表

    TypeScript实现数据结构(一)栈,队列,链表

    摘要:最近在学习,就想着用自己练习一些基本的数据结构,记录一下,读者有什么想法和建议也可以交流一下。栈队列链表如果删除的是尾节点 最近在学习typescript,就想着用typescript自己练习一些基本的数据结构,记录一下,读者有什么想法和建议也可以交流一...

    qujianqujian 评论0 收藏0
  • 命令行使用

    命令行使用

    摘要:命令是由英文单词的缩写展示只要了解了英文单词和缩写规则就可以迅速掌握首先了解单词含义文件新建删除移动复制罗列链接查找触摸改变发出回音重复目录文件夹其次,就是缩写了。 命令是由英文单词的缩写展示 只要了解了英文单词和缩写规则 就可以迅速掌...

    史占广史占广 评论0 收藏0
  • 轮匠

    轮匠

    摘要:市面上有许许多多的密码管理工具,为何要特意造轮子呢自己造的轮子放心。先回想一下平时使用百度时的三个基本状态不进行任何搜索操作时进行关键词搜索且有结果时无结果时需要点击百度一下因而在中的搜索密码创建密码的交互逻辑也与此类似。 简介 LockM...

    tomatotomato 评论0 收藏0
  • 「前端面试题系列5」ES6 中箭头函数的用法

    「前端面试题系列5」ES6 中箭头函数的用法

    摘要:在这里,如果用箭头函数,可以这样改写箭头函数并没有自己的,所以事件处理函数的调用者并不受影响。比如,在需要动态上下文的场景中,使用箭头函数需要格外地小心,这些场景包括对象的方法原型方法事件的回调构造函数。 showImg("https://segmentfaul...

    betacatbetacat 评论0 收藏0
  • 【分享创造】react-typewriter-hook: 用react hooks来实现打字机的效果

    【分享创造】react-typewriter-hook: 用react hooks来实现打字机的效果

    react-typewriter-hook ⌨️ 使用react hooks来轻松实现打字机的效果 showImg("https://segmentfault.com/img/remote/1460000018119676"); 安装 npm i react-typewriter-hook --save 例子 View example at codesandbox 使用 //...

    shusenshusen 评论0 收藏0
  • web页面渲染(一)

    web页面渲染(一)

    摘要:在服务器端运行页面逻辑和渲染,使之避免了因此而发送大量的给客户端。许多现代浏览器,类库和架构使得在客户端和服务器端渲染同一个应用程序成为可能。通常来说,静态渲染意味着会提前对每一个生成一个多带带的文件。 作为开发者,我们经常会面临一些...

    xuhongxuhong 评论0 收藏0
  • 创建华丽 UI 的 7条规则  第二部分 (2019年更新)

    创建华丽 UI 的 7条规则  第二部分 (2019年更新)

    这是这个系列的第二篇,第一篇这见 这里: 以下是这个系列的简洁 UI 的 7 条规则: 光来自天空 (Light comes from the sky) 黑白优先 (Black and white first) 加倍你的空白 (Double your whitespace) 学习在图像上叠加文本的方法 ( Learn the methods of ...

    李文鹏李文鹏 评论0 收藏0
  • JavaScript模块化

    JavaScript模块化

    摘要:是中提供的模块化编程的方案,是中新增。所以人们产生了这样的需求,希望有支持两种风格的通用模式,于是通用模块规范诞生了。模块化对模块进行导出导入的 AMD、CMD、CommonJs、UMD是ES5中提供的模块化编程的方案,import/export是ES6中新增。1.AMD-异...

    wizChenwizChen 评论0 收藏0

热门文章

<