文章库ARTICLE COLUMN

  • ES6 中的Class中的关键字super

    ES6 中的Class中的关键字super

    摘要:在类的继承中,有两个用法作为函数使用,如上边的例子中的作为对象使用,如把作为函数使用在类的继承中,子类如果显式的声明了构造函数,则必须首先调用,不然会找不到。此时代表父类的构造函数。如果在继承中子类压根不写构造函数呢不过不写,相当于也...

    RaaabbitRaaabbit 评论0 收藏0
  • 记一次基于mpvue的小程序开发及上线实战

    记一次基于mpvue的小程序开发及上线实战

    摘要:一起打车吧微信小程序依然是一个玩具般的存在,仅供自己学习和探索,当然也欢迎各位读者能够贡献代码,参与开发 小程序名称:一起打车吧 项目地址:客户端:https://github.com/jrainlau/t... 服务端:https://github.com/jrainlau/t... 小程序二维...

    freewolffreewolf 评论0 收藏0
  • 异步迭代器在业务中的实践

    异步迭代器在业务中的实践

    摘要:讨论还请到原下什么是异步迭代器关注或者通过其他渠道关注发展的同学应该早已注意到了一个新的草案。这项草案就是我本文中,我将要提到的异步迭代器。因此我去学习异步迭代器,自然也是为了解决我在业务中所遇到的问题。 讨论还请到原 github issue 下...

    FlandsFlands 评论0 收藏0
  • 用ES6的class模仿Vue写一个双向绑定

    用ES6的class模仿Vue写一个双向绑定

    摘要:原文地址的博客点击在线尝试一下最终效果如下构造器构造一个对象,包含基本的,,初始化编译器用于解析绑定到输入框和下拉框的和元素的点击事件。 原文地址:Bougie的博客 点击在线尝试一下 最终效果如下: showImg("https://segmentfault.com/im...

    waltrwaltr 评论0 收藏0
  • 撩测试MM神器cypress使用入门

    撩测试MM神器cypress使用入门

    摘要:上也有几个临时方案,目前我倾向使用自带的来查看。在打开的测试的浏览器中打开切到按下用户按,输入,选择重新刷新并统计代码执行覆盖率。那么,起来为了高撩质测量试代码,起来。 不很久不很久以前 据说某家公司有两位前端,天天撸bug,为啥嘞?只怪...

    MAX_zuoMAX_zuo 评论0 收藏0
  • 写一个简单易用可扩展vue表单验证插件(vue-validate-easy)

    写一个简单易用可扩展vue表单验证插件(vue-validate-easy)

    摘要:写一个表单验证插件需求目标简单易用可扩展如何简单开发者要做的写了一个表单,指定一个,指定其验证规则。调用提交表单方法,可以获取验证成功后的数据。 写一个vue表单验证插件(vue-validate-easy) 需求 目标:简单易用可扩展 如何简单 开发者要做的...

    ISherryISherry 评论0 收藏0
  • 人人都能懂的Vue源码系列—02—Vue构造函数

    人人都能懂的Vue源码系列—02—Vue构造函数

    摘要:果然我们找到了的构造函数定义。告诉你是一个构造函数,需要用操作符去调用。在深入方法之前,我们先把目光移到文件里在的构造函数定义之后,有一系列方法会被立即调用。下篇博文主要介绍相关的内容,涉及到原型链和构造函数以及部分的实现,敬请期待 ...

    X_AirDuX_AirDu 评论0 收藏0
  • 数组的foreach中操作数组

    数组的foreach中操作数组

    摘要:在中增加数组新元素在中增加数组元素,不会导致循环增加,循环次数还是原来数组的长度。但由于删除时,获取到的当前元素已经是第二个,所以输出的还是感觉总结的有价值的同学请点个赞,给个鼓励,给点动力,谢谢支持 在foreach中增加数组新元素 在fore...

    NekronNekron 评论0 收藏0
  • 用mpvue写个玩意儿玩玩

    用mpvue写个玩意儿玩玩

    摘要:微信开发工具仅用于调试。下面可以配置一个微信小程序的参数,文件就是我们要编辑的页面了。补充一下,调用之后获取了经纬度之后,还可以玩玩微信的组件。试着用微信写一个组件。 下周公司要搞黑客马拉松了,组里可能会做个小程序。然后看到了mpvue感...

    lauren_liulinglauren_liuling 评论0 收藏0
  • 【工具向】我所知道的babel总结

    【工具向】我所知道的babel总结

    摘要:这两天研究了一下这个工具,因为平时项目基本都是脚手架生成的配置文件,真正自己想写点东西的时候,亲自去配却是一脸懵逼,写下这篇博客记录一下我的认知范围内的总结。 这两天研究了一下babel这个工具,因为平时项目基本都是脚手架生成的babel配置文...

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

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

    摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 图书打开的交互效果https://codepen.io/jcoulterde... 进度条交互效果https://codepen.io/jcoulte...

    lowettlowett 评论0 收藏0
  • 移动端动画小结

    移动端动画小结

    摘要:一丶方法可以细化操作,回调方法,但是在移动端安卓卡顿二丶可以用细化过渡效果,没有回调操作,只能监控是否已完成。会存在过度绘制,会造成帧丢失,继而导致动画断续显示。 一丶jq/zepto animate()方法 可以细化操作,回调方法,但是在移动端(安卓...

    silencezwmsilencezwm 评论0 收藏0
  • 使用原生JS进行前后端同构

    使用原生JS进行前后端同构

    摘要:什么是前后端同构明确三个概念后端渲染指传统的或的渲染机制前端渲染指使用来渲染页面大部分内容,代表是现在流行的单页面应用同构渲染指前后端共用,首次渲染时使用来直出。 什么是前后端同构 明确三个概念:「后端渲染」指传统的 ASP、Java 或 PHP ...

    voyagelabvoyagelab 评论0 收藏0
  • JS 装饰器,一篇就够

    JS 装饰器,一篇就够

    摘要:的装饰器中的同样借鉴了这个语法糖,不过依赖于的方法。等同于也就是说,装饰器是一个对类进行处理的函数。别名或装饰器在控制台显示一条警告,表示该方法将废除。有了装饰器,就可以改写上面的代码。 更多文章,请在Github blog查看 在 ES6 中增加了...

    learninglearning 评论0 收藏0
  • Promise使用细节

    Promise使用细节

    摘要:应用把一个异步操作和定时器放在一起。如果定时器先触发就提示用户超时用户超时什么是值穿透或者期望传入一个函数如果不是函数会发生值穿透和的第二个参数的区别比较类似是一个语法糖相当于还有一点区别就是如果第一个报错第二个无法捕获。 Promise使...

    fnngjfnngj 评论0 收藏0
  • 关于协程和 ES6 中的 Generator

    关于协程和 ES6 中的 Generator

    摘要:关于协程和中的什么是协程进程和线程众所周知,进程和线程都是一个时间段的描述,是工作时间段的描述,不过是颗粒大小不同,进程是资源分配的最小单位,线程是调度的最小单位。子程序就是协程的一种特例。 关于协程和 ES6 中的 Generator 什么是协程?...

    RyanHooRyanHoo 评论0 收藏0
  • Sentry异常监控方案部署-前端攻略

    Sentry异常监控方案部署-前端攻略

    摘要:故而,我们需要在项目出现异常时主动对其进行收集上报,分析原因和影响后制定下一步解决方案。所以,我们需要一款成熟的异常监控系统来协助我们。最近在公司项目中部署了,用于项目中异常监控,涵盖了前端后端。 原文首发于我的个人博客: https://lon...

    Lorry_LuLorry_Lu 评论0 收藏0
  • 使用vue-cli脚手架运行npm run e2e时selenium server报错

    使用vue-cli脚手架运行npm run e2e时selenium server报错

    摘要:使用脚手架搭建好环境后运行命令会报错一无法启动如图所示解决方案需要安装并配置环境变量然后重启终端命令即可解决二服务启动后依然报错如图所示解决方案将重新安装更新到最新版本即可解决 使用vue-cli脚手架搭建好环境后运行npm run e2e命令会报错:...

    Ethan815Ethan815 评论0 收藏0
  • node爬虫:送你一大波美腿图

    node爬虫:送你一大波美腿图

    摘要:决定送大家一套美图。美腿可以分为白璧无瑕的大腿美晶莹剔透的小腿美细微的美足健康明朗的腿形美。所谓腿健美,是指腿部的线条美。腿的长短与肥瘦是决定腿部美丑的两大因素。 决定送大家一套美图。但是授之以鱼不如授之以渔,我们就来使用node实现个小...

    i_garfileoi_garfileo 评论0 收藏0
  • npm install -save 和 -save-dev

    npm install -save 和 -save-dev

    摘要:会将模块依赖写入节点。运行初始化项目时,会将模块下载到项目目录下。运行或者注明变量值为时,不会自动下载模块到目录中开发环境。这些模块在我们的项目部署后是不需要的,所以我们可以使用的形式安装。 npm install packageName //本地安装,安...

    zhiweizhiwei 评论0 收藏0
  • 驳《我不是很懂 Node.js 社区的 DRY 文化》

    驳《我不是很懂 Node.js 社区的 DRY 文化》

    摘要:今天在群里有人讨论方老师的文章我不是很懂社区的文化,我也看了一遍,槽点太多,不知道如何下笔。方老师分析了几个依赖最多的包,每个都只有不到百行代码。其实不仅仅是程序员,大部分程序员都不会准确的判断奇数。很遗憾,也有问题。 今天在群里有人...

    muddywaymuddyway 评论0 收藏0
  • Lucene 查询原理

    Lucene 查询原理

    摘要:介绍如何优化数值类范围查询。查询过程在中查询是基于。在中为了查询的这样一个条件,会建立基于的倒排链。在单查询上可能相比并没有明显优势,甚至会慢一些。所以为了支持高效的数值类或者多维度查询,引入类。 前言 Lucene 是一个基于 Java 的全文信...

    FullStackDeveloperFullStackDeveloper 评论0 收藏0
  • js算法入门(3)--递归

    js算法入门(3)--递归

    摘要:在递归过程中,未完成计算的函数将会挂起压入调用堆栈,不然递归结束的时候没办法进行回溯。这就引出了回溯法回溯法就是在达到递归边界前的某层,由于一些事实导致已经不需要前往任何一个子问题递归,就可以直接返回上一层。 1简介 递归在前端开发中应...

    jzmanjzman 评论0 收藏0
  • js执行环境

    js执行环境

    摘要:只接受两个参数,且第二个参数必须是数组,这个数组代表原函数的参数列表。即继承原函数的原型将这个新对象绑定到此函数的上。全局执行环境执行环境执行环境闭包函数作为返回值,函数作为参数传递。 提升 1 变量提升 console.log(a); var a = 1; 2 函...

    zgbgxzgbgx 评论0 收藏0
  • Lucene解析 - 基本概念

    Lucene解析 - 基本概念

    摘要:基本概念在深入解读之前,先了解下的几个基本概念,以及这几个概念背后隐藏的一些东西。如图是一个内的基本组成,内数据只是一个抽象表示,不代表其内部真实数据结构。即词典,是根据条件查找的基本索引。 前言 Apache Lucene是一个开源的高性能、可扩...

    sunnyxdsunnyxd 评论0 收藏0

热门文章

<