文章库ARTICLE COLUMN

  • react中的setState用法

    react中的setState用法

    react中写组件的时候,经常会遇到数据在本组件中存取的问题,这里就要用到setState,在网上找了很多setState帖子,但是大部分都是讲的似是而非,要么就是把官网的粘贴过来,要么就是枯燥难懂,最近一直在用react,用到这个setState,在这里把用法贴出来,供...

    OceanOcean 评论0 收藏0
  • 使用React手写一个对话框或模态框

    使用React手写一个对话框或模态框

    摘要:打算用写对话框已经很长一段时间,现在是时候兑现承诺了。核心在于使用的接口。该接口将渲染后的节点嵌入通常是,并保证只嵌入一次。所以,我们可以这样写一个对话框或模态框一个新的会出现在内部一个完整点击运行感谢你花时间阅读这篇文章。 showImg(...

    TasteTaste 评论0 收藏0
  • 记一次vue仿网易云音乐的单页面应用

    记一次vue仿网易云音乐的单页面应用

    摘要:说明一直想做一个基于的项目但是因为项目往往要涉及到后端的知识不会后端真的苦所以就没有一直真正的动手去做一个项目。直到发现上有网易云音乐的才开始动手去做。仅仅完成了首页登入,歌单,歌曲列表页。 说明 一直想做一个基于VUE的项目,但是因为项...

    hqmanhqman 评论0 收藏0
  • element ui radio组件添加点击可取消选中状态

    element ui radio组件添加点击可取消选中状态

    摘要:有人会问既然要取消选中为什么不用呢举个栗子,比如选中性别时,用户可以选男或者女二选一,然后也可以取消选中二者都不选这时这个就派上用场了如果直接会触发两次默认有事件加上这个阻止默认事件东北华南西北如果点击的对象是就将 有人会问:既然要取...

    baishancloudbaishancloud 评论0 收藏0
  • vue刷新404

    vue刷新404

    摘要:部署完成后,访问首页没问题,从首页里打开二级页面没问题,但是所有的二级页面打开后,再次刷新,就会出现现象问题原因刷新页面时访问的资源在服务端找不到,因为设置的路径不是真实存在的路径。 1. 问题描述 利用vue-route结合webpack编写了一个单页...

    EuphoriaEuphoria 评论0 收藏0
  • 用Class写一个记住用户离开位置的js插件

    用Class写一个记住用户离开位置的js插件

    摘要:咱们为即将写的库起个名字为,开始就是如下的样子啦处理传进来的参数我们需要在类的构造函数中接收参数,并覆盖默认参数。 前言 常见的js插件都很少使用ES6的class,一般都是通过构造函数,而且常常是手写CMD、AMD规范来封装一个库,比如这样: // 引...

    haobowdhaobowd 评论0 收藏0
  • HTTP精简教程二:简单的HTTP协议

    HTTP精简教程二:简单的HTTP协议

    摘要:协议协议和协议族内的其他众多协议相同,用于客户端和服务器之间的通信。区别询问支持方法返回服务器支持的方法追踪路径要求用隧道协议连接代理持久连接旨在建立次连接后进行多次请求和响应的交互,在中默认都是持久连接 HTTP协议 HTTP协议和TCP/IP协...

    rickchenrickchen 评论0 收藏0
  • 前后分离文件上传

    前后分离文件上传

    摘要:当时想的是用免费的第三方云存储解决方案,毕竟之前已经用过了七牛云。但是问题来了,免费的云存储,老是出问题。所以你如果自己玩,完全可以使用免费的云存储,要是真的商用,就考虑付费产品。 最近在做一个基于Flutter的app,算是学习新的移动端开发...

    AlexTuanAlexTuan 评论0 收藏0
  • 对象的解构赋值

    对象的解构赋值

    摘要:对象的解构赋值对象的解构与数组有一个重要的不同。注意,最后一次对属性的解构赋值之中,只有是变量,和都是模式,不是变量。该子对象的属性,解构时会报错。由于数组本质是特殊的对象,因此可以对数组进行对象属性的解构。 对象的解构赋值let { foo,...

    Leo_chenLeo_chen 评论0 收藏0
  • 中断数组(every、some方法)

    中断数组(every、some方法)

    摘要:只有所有元素都具备某项特性后,才会返回,在碰到的时候,中止循环。输出只要有一个满足,循环就会结束,在碰到的时候,中止循环。 // every只有所有元素都具备某项特性后,才会返回true,在碰到return false的时候,中止循环。 var a = [1, 2, 3, 4, ...

    xeblogxeblog 评论0 收藏0
  • 一道很有意思的面试题

    一道很有意思的面试题

    摘要:实现下面这道题中的函数这里等待了原型写法维护一个数组,异步就函数,不是异步就字符串写法维护一个队列数组,里面全部是构造函数,第一个参数代码是否异步,第二个是比较数组每一个都是构造函数有点浪费空间 实现下面这道题中的machine函数 function...

    curlyChengcurlyCheng 评论0 收藏0
  • ES6的基础知识(二)

    ES6的基础知识(二)

    摘要:地址函数默认参数省略参数箭头函数单个参数可省略小括号直接返回可省略函数大括号箭头函数没有内部的就是上层代码块的指向上层代码块指向将类数组转成数组填充数组找到数组中第一个满足条件的元素找到数组中第一个满足条件的元素索引数组中是否存在满足...

    GitChatGitChat 评论0 收藏0
  • JS每日一题:前端性能监控你会监控哪些数据? 如何做?

    JS每日一题:前端性能监控你会监控哪些数据? 如何做?

    摘要:基于此我们可以通过获取头部资源加载完的时刻来近似统计白屏时间代码理解测试时间起点,实际统计起点为时间终点头部资源加载时间首屏时间首屏时间的统计比较复杂,因为涉及图片等多种元素及异步渲染等方式。 20190318期 前端性能监控你会监控哪些数据?...

    qieangel2013qieangel2013 评论0 收藏0
  • 每日 30 秒 ⏱ 简单的 HTTP 工具

    每日 30 秒 ⏱ 简单的 HTTP 工具

    showImg("https://raw.githubusercontent.com/pushmetop/resource/master/30-seconds-for-everyday/simple-http/poster.png"); 简介 XMLHttpRequest、HTTP 工具原理、XHR jQuery.ajax、axios 和 新的 Web API fetch 在浏...

    陈伟陈伟 评论0 收藏0
  • 什么值得读

    什么值得读

    简介

    TonnyTonny 评论0 收藏0
  • 每日 30 秒 ⏱ CSV 表格数据转换 JSON 对象

    每日 30 秒 ⏱ CSV 表格数据转换 JSON 对象

    简介 数组、CSV、表格、工具 showImg("https://segmentfault.com/img/bVbp3L5?w=900&h=500"); 我们之前的两期 数组转 CSV 表格数据 和 JSON 对象数组转换 CSV 表格数据 中学习了转化为 CSV 表格数据的代码片段,今天就讲讲 如何把 CSV 表格数据转换为 JSON ...

    livemlivem 评论0 收藏0
  • 前端培训-初级阶段(9 -12)

    前端培训-初级阶段(9 -12)

    摘要:前端最基础的就是。往期内容前端培训初级阶段前端培训初级阶段后记惯例补上主讲人文章参考资料引用培训目录出处已备份到笔记字体生成原理及使用技巧查询再聊移动端页面的适配布局教程语法篇布局教程实例篇使用实现手淘页面的终端适配 前端最基础的就是...

    MorePainMoreGainMorePainMoreGain 评论0 收藏0
  • [译] 究竟什么是DOM?!

    [译] 究竟什么是DOM?!

    摘要:是我写的吗还是我偶尔打开控制台检查元素的时候点击的元素说实话,我花了好长时间才弄明白究竟是什么。什么简单来说,是在浏览器中的表示形式,允许您操纵页面。那么为什么它经常被称为树呢这是因为从一个父项开始,该父项扩展为子项。 原文自工程师Ka...

    churchchurch 评论0 收藏0
  • call/apply/bind区别图解

    call/apply/bind区别图解

    showImg(https://segmentfault.com/img/bVbp4vL?w=1594&h=787);

    2shou2shou 评论0 收藏0
  • classList介绍和原生JavaScript实现addClass、removeClass等

    classList介绍和原生JavaScript实现addClass、removeClass等

    摘要:使用可以给元素很方便的添加和删除等操作,现在原生的也可以实现这个方法了。删除指定的类值。所以目前来看,还是无法在实际中放心的使用,只能用于某些特定的项目等。不过我们可以通过一些来实现,或者最下方给出的原生实现。 使用jQuery可以给元素很...

    geekzhougeekzhou 评论0 收藏0
  • bootstrap

    bootstrap

    摘要:主页面加载中子页面新增一个标段包编号关闭新增此处只是笔记,可以查看官方文档 主页面: × 加载中... ...

    kycoolkycool 评论0 收藏0
  • 理解javaScript原型、原型链

    理解javaScript原型、原型链

    摘要:构造函数的属性指向原型对象原型对象的属性指向构造函数实例对象的指向原型对象所有引用类型默认都继承了,而这个继承也是通过原型链实现的。第一种方式是使用操作符,只要用这个操作符来测试实例与原型链中出现过的构造函数,结果就会返回。 理解对象...

    NSFishNSFish 评论0 收藏0
  • React入门系列  - 4. 认识无状态组件

    React入门系列 - 4. 认识无状态组件

    摘要:让他增加一个内部维持的状态另外有一点需要注意,由于是无状态组件,所以,无论是否变更,都会重新刷新这个组件。 4.1 什么是无状态组件 在开发React组件的时候,大家可能会遇到就是我使用的这个组件纯粹就是渲染使用,里面并没有自己的状态、方法、生...

    cgspinecgspine 评论0 收藏0
  • 学习 canvas 的 globalCompositeOperation 做出的神奇效果

    学习 canvas 的 globalCompositeOperation 做出的神奇效果

    摘要:主要的不同是,刮刮卡效果最后需要自动擦除掉全部灰色,这里有两种方式。第二种方式,虽然不存在跨域的问题,但是,不能很好的根据刮刮卡上灰色的面积,控制最后擦除全部灰色的时机。 说明 最早知道 canvas 的 globalCompositeOperation 属性,是在需...

    UnixAgainUnixAgain 评论0 收藏0
  • Javascript中的作用域与闭包

    Javascript中的作用域与闭包

    摘要:作用域分为词法作用域和动态作用域。这样就形成了一个链式的作用域。一般情况下,当函数执行完毕时,里面的变量会被自动销毁。而能够访问到这个在的编译阶段就已经定型了词法作用域。 什么是作用域?在当前运行环境下,可以访问的变量或函数的范围。作...

    tianren124tianren124 评论0 收藏0

热门文章

<