文章库ARTICLE COLUMN

  • Node.js 如何找出循环依赖的文件?如何解决循环依赖问题?

    Node.js 如何找出循环依赖的文件?如何解决循环依赖问题?

    摘要:本文重点是讲解如何解决循环依赖这个问题。如何找到循环依赖的的文件上文的示例代码很简单,个文件,很容易找出循环依赖。如果有十几个文件,手工去找循环依赖的文件,也是非常麻烦的。 本文重点是讲解如何解决循环依赖这个问题。关心这个问题是如何产...

    PandaPanda 评论0 收藏0
  • 通过fetch方法获取跨域JS报错

    通过fetch方法获取跨域JS报错

    摘要:一背景今天在中通过获取一个跨域的是报错了难道该不支持跨域看下该的打眼一看这个支持跨域啊,但仔细看看发现请求头里有个非安全头部,而响应头里也没有把加入到里。参考博客报错 一、背景 今天在serviceWork中通过fetch获取一个跨域的JS是报错了: sh...

    cod7cecod7ce 评论0 收藏0
  • Struts开发笔记1

    Struts开发笔记1

    摘要:前言最近从测试转到开发,因个人爱好,进入开发这个新领域,测试的平时,也时常关注前端的方面公司的架构并未进行前后端分离,所以单个页面的开发都是一个人完成的囧。 前言最近从测试转到开发,因个人爱好,进入web开发这个新领域,测试的平时,也时...

    PrasantaPrasanta 评论0 收藏0
  • Node.js连接RabbitMQ,断线重连,动态绑定routing key

    Node.js连接RabbitMQ,断线重连,动态绑定routing key

    摘要:官方提供的教程,是基于回调的。下面将给出基于式的写法。并且实现动态的队列绑定初始化配置地址交换机名称读取在跑多实例时,例如在中,可以获取当前的名称多实例时,写日志,或者建立连接时,最好带上名称,如果出现问题,也比较好定位哪个出现的问题...

    CheriselalalaCheriselalala 评论0 收藏0
  • 用 JavaScript 的方式理解递归

    用 JavaScript 的方式理解递归

    摘要:在分析递归之前,需要了解下中压栈概念。在中,调用函数时,都会发生压栈行为,遇到含关键字的句子或执行结束后,才会发生出栈。 原文地址 1. 递归是啥? 递归概念很简单,自己调用自己(下面以函数为例)。 在分析递归之前,需要了解下 JavaScript...

    snowLusnowLu 评论0 收藏0
  • 【ES6入门10】:Proxy和Reflect

    【ES6入门10】:Proxy和Reflect

    摘要:代理原始对象,或者真实数据,可以理解为供应商代理对象,可以理解为代理商,对用户来说,直接操作,而不能直接操作拦截对象属性的读取拦截对象设置属性只让用户修改属性,其他的不允许修改拦截操作只暴露属性,其他的都不暴露拦截属性名以下划线开头的...

    JokcyJokcy 评论0 收藏0
  • 【ES6入门11】:类和对象

    【ES6入门11】:类和对象

    摘要:基本定义和生成实例构造函数和实例继承继承继承传递参数方法,用来解决继承怎么传递参数怎么覆盖父类的参数的参数列表就是父类构造函数的参数列表,如果参数为空,就采用父类的参数默认值必须放在构造函数第一行继承传递参数是一个属性,不是方法是一个...

    vboy1010vboy1010 评论0 收藏0
  • 比特币UTXO模型介绍

    比特币UTXO模型介绍

    摘要:比特币与模型全名是,未花费交易输出,相比于账户模型来说没那么直观。在比特币的世界里,并没有一个纪录所有帐户余额的帐本。 如果你曾上过BlockExplorer观察自己的比特币收入状况,你是否曾经被搞的一头雾水呢?这正是因为比特币所使用的交易模型并...

    import.import. 评论0 收藏0
  • Js项目中确定开发设备

    Js项目中确定开发设备

    摘要:在开发项目中经常需要确定当前设备是什么,下面是小编的一下方法,供大家参考移动终端浏览器版本信息内核内核苹果谷歌内核火狐内核是否为移动终端终端终端或浏览器是否为或者浏览器是否是否应该程序,没有头部与底部判断是否是移动设备打 在开发项目中...

    BlackMassBlackMass 评论0 收藏0
  • 细说数组常用遍历的方法

    细说数组常用遍历的方法

    摘要:需要返回值,如果不给,默认返回使用场景假定有一个数值数组将数组中的值以双倍的形式放到数组写法方法使用场景假定有一个对象数组将数中对象某个属性的值存储到数组中三从数组中找出所有符合指定条件的元素检测数值元素,并返回符合条件所有元素的数组...

    ?xiaoxiao,?xiaoxiao, 评论0 收藏0
  • 关于正则(照猫画虎)

    关于正则(照猫画虎)

    摘要:先找会的人帮忙解决了问题后来自己照猫画虎学着写了个感慨啊,就是因为自己这也差点,那也差点,才和别人拉开差距的。。。。然而关键还是需要对其有元认知,并且会善假于物推荐两个测正则的网站 起因 一直没怎么用过正则,对我来说算是边缘知识了常用...

    未东兴未东兴 评论0 收藏0
  • 使用JavaScript将当前页面保存成PDF,支持图片和文字的保存

    使用JavaScript将当前页面保存成PDF,支持图片和文字的保存

    摘要:前端开发的朋友们可能会遇到这个需求将您负责开发的网页的全部内容,包括文字和图片,一起保存成一个文件。在您的前端页面里画一个按钮,用于触发将当前网页保存成文件的事件。 前端开发的朋友们可能会遇到这个需求:将您负责开发的网页的全部内容,包...

    animabearanimabear 评论0 收藏0
  • 将Chrome调试器里的JavaScript变量保存成本地JSON文件

    将Chrome调试器里的JavaScript变量保存成本地JSON文件

    摘要:如果我想将这个变量保存到本地,以备以后进一步分析,一种做法是用将其序列号成字符串,然后再手动选中该字符串,新建一个本地文件,复制进去并保存。这种方式省去了手动将变量序列化成再手动保存成本地文件的工作量,提升了程序员的工作效率。 我写了...

    suemisuemi 评论0 收藏0
  • 基于axios的vue插件,让http请求更简单

    基于axios的vue插件,让http请求更简单

    摘要:基于的插件如何使用模块引入首先通过安装然后在入口文件引入并配置对标的配置,详见 ajax-plus 基于axios 的 Vue 插件 如何使用 npm 模块引入 首先通过 npm 安装 npm install --save ajax-plus or yarn add ajax-plus -S 然后在入口文件引入并配置: 对...

    wayneliwayneli 评论0 收藏0
  • 业务中前后端分离下的微信授权流程记录

    业务中前后端分离下的微信授权流程记录

    摘要:业务中前后端分离下的微信授权流程记录这个是微信授权的流程我觉得微信的文档授权流程还算清晰易懂,可是不太清楚具体是哪部分前端做,哪部分后端做导致在业务中,折腾了不少时间,特此记录一下业务实践。 业务中前后端分离下的微信授权流程记录 这个...

    GitChatGitChat 评论0 收藏0
  • virtual-dom内对children进行比较的list-diff的详解

    virtual-dom内对children进行比较的list-diff的详解

    摘要:不清楚的可以查看此文章的源代码前言在或者内,每一个都有一个唯一来标识,通常是框架自动处理,但是在循环内必须由开发者指定。所以以下解读我就是用这个来代表内的对象。 不清楚virtual-dom的可以查看此文章 list-diff的源代码 前言: 在vue或者reac...

    WelliJhonWelliJhon 评论0 收藏0
  • Web前端经典面试试题(三)

    Web前端经典面试试题(三)

    摘要:包含基于和标准的表示使用进行动态显示和交互使用与服务器进行异步通信使用绑定一切。重定向表示要完成请求,需要进一步操作。方法可将一个函数的对象上下文从初始的上下文改变为由指定的新对象。 一. 什么是Ajax??? 术语Ajax用来描述一组技术,它...

    HtmlCssJsHtmlCssJs 评论0 收藏0
  • React-native第三方组件记录

    React-native第三方组件记录

    1.引导页 (github)[https://github.com/FuYaoDe/re...] showImg("https://segmentfault.com/img/bVbiFEJ?w=344&h=623");showImg("https://segmentfault.com/img/bVbiFEM?w=346&h=619");2.这...

    codeGooglecodeGoogle 评论0 收藏0
  • JS常见模块化规范(CommonJS/AMD/CMD/UMD/ES6 Module)

    JS常见模块化规范(CommonJS/AMD/CMD/UMD/ES6 Module)

    摘要:常见模块化方案是由社区提出的模块化方案中的一种,遵循了这套方案。是模块化规范中的一种,遵循了这套规范。中的模块化能力由两个命令构成和,命令用于规定模块的对外接口,命令用于输入其他模块提供的功能。 为什么需要模块化 在ES6出现之前,JS语言...

    walterrwuwalterrwu 评论0 收藏0
  • 基于clamp.js封装vue指令,处理多行文本的溢出

    基于clamp.js封装vue指令,处理多行文本的溢出

    摘要:最近做项目时,遇到了一个需求要求里文本在两行显示,的宽度是固定的,如果溢出的话就显示省略号。用来限制在一个块元素显示的文本的行数。为了实现该效果,它需要组合其他的属性。为了更好的跟相结合,今天我们就封装一个的指令,来方便的解决这个问题...

    chunquedongchunquedong 评论0 收藏0
  • 学习es7的Decorator(顺带写个react高阶组件)

    学习es7的Decorator(顺带写个react高阶组件)

    摘要:为了代码进一步解耦,可以考虑使用高阶组件这种模式。开源的高阶组件使用提供了一系列使用的高阶组件,可以增强组件的行为,可以利用此库学习高阶组件的写法。通过使用此库提供的高阶组件,可以方便地让列表元素可拖动。 1. Decorator基本知识 在很多...

    xiyangxiyang 评论0 收藏0
  • JavaWEB开发03——JS

    JavaWEB开发03——JS

    摘要:返回包含带有指定标签名称的所有元素的节点列表集合节点数组。增加节点创建属性节点。删除节点删除子节点。 今日任务 使用JS完成页面定时弹出广告 使用JS完成表单的校验 使用JS完成表格的隔行换色 使用JS完成复选框的全选效果 使用JS完成省市的联动效...

    GeminiGemini 评论0 收藏0
  • 【React进阶系列】 setState机制

    【React进阶系列】 setState机制

    摘要:的批量更新优化也是建立在异步合成事件钩子函数之上的,在原生事件和中不会批量更新,在异步中如果对同一个值进行多次,的批量更新策略会对其进行覆盖,取最后一次的执行,如果是同时多个不同的值,在更新时会对其进行合并批量更新。 api解析: setStat...

    YuqiYuqi 评论0 收藏0
  • 身为前端开发工程师,你需要了解的搜索引擎优化SEO.

    身为前端开发工程师,你需要了解的搜索引擎优化SEO.

    摘要:如果描述与网页内容相符,百度会把当做摘要的选择目标之一,一个好的会帮助用户更方便的从搜索结果中判断你的网页内容是否和需求相符。框架不建议使用和框架结构,通过显示的内容可能会被百度丢弃。 网站url网站创建具有良好描述性、规范、简单的url,...

    wapeyangwapeyang 评论0 收藏0
  • JS 发布订阅模式

    JS 发布订阅模式

    摘要:发布订阅模式事件发布订阅模式在异步编程中帮助我们完成更松的解耦,甚至在的架构中以及设计模式中也少不了发布订阅模式的参与。 首先声明,本文并非原创。原文请点击这里,本文是在原文的基础上加入一些自己的一些东西,方便以后自己理解与查看。 发...

    AlienZHOUAlienZHOU 评论0 收藏0

热门文章

<