文章库ARTICLE COLUMN

  • 兼容IE6的fetch polyfill

    兼容IE6的fetch polyfill

    摘要:社区起来后,不满足现在的方案,搞了一个。只有在一些非常新的浏览器才支持,而上的却最多兼容到,并且麻烦得要死,需要安装一大堆才能运行起来。于是我搞了一个兼容的。用法与原生的一模一样。 react社区起来后,不满足现在的AJAX方案,搞了一个fetch...

    macg0406macg0406 评论0 收藏0
  • listloading 一个移动端的上拉、下拉加载更多的组件

    listloading 一个移动端的上拉、下拉加载更多的组件

    摘要:是一个移动端的上拉下拉加载更多的组件。因为在节点元素创建之前,必须先设定高度,否则会导致无法滚动创建完毕是指定给第一个子元素滚动,所以的上拉和下拉刷新也是追加到第一个子元素里面,其实把第一个子元素想象成为里面的就可以了。 listloading....

    jeyhanjeyhan 评论0 收藏0
  • 道格拉斯-普克 抽稀算法 附javascript实现

    道格拉斯-普克 抽稀算法 附javascript实现

    摘要:道格拉斯普克抽稀算法,是用来对大量冗余的图形数据点进行压缩以提取必要的数据点。经道格拉斯普克法压缩后得到的图形如图所示。但道格拉斯普克法较垂距法复杂且通常编程实现时需要采用递归方有一定的难度。 道格拉斯-普克抽稀算法,是用来对大量冗余...

    CNZPHCNZPH 评论0 收藏0
  • JavaScript在物联网中的应用

    JavaScript在物联网中的应用

    摘要:定律在那篇最流行的编程语言能做什么里,我们列举了在不同领域的使用情况,今天让我们来详解一下在物联网中的应用。这个硬件层决定了物联网应用比应用更加复杂。这时,我开始关注实现物联网应用的可能性。 凡是能用JavaScript写出来的,最终都会用Java...

    aaronaaron 评论0 收藏0
  • 使用 Chrome Timeline 来优化页面性能

    使用 Chrome Timeline 来优化页面性能

    摘要:区域则是具体的事件列表了。果断改掉于是用一个多带带的数组来存这些属性。并且如果页面被隐藏,浏览器还会自动暂停调用,有效地减少了的开销。对于一个项目来说,如果单纯为了优化而写一些奇怪的代码,是很不合算的。 有时候,我们就是会不由自主地写...

    QLQQLQ 评论0 收藏0
  • ckplayer   网页视频播放插件

    ckplayer 网页视频播放插件

    摘要:简介是一款在网页上播放视频的免费软件,主要特点是免费,小巧,功能强大,定制方便。网页移动端微信均可使用。 简介 ckplayer是一款在网页上播放视频的免费软件,主要特点是:免费,小巧,功能强大,定制方便。pc网页、移动端、微信均可使用。 使用 ...

    wuyangnjuwuyangnju 评论0 收藏0
  • 互联网金融爬虫怎么写-第二课 雪球网股票爬虫(正则表达式入门)

    互联网金融爬虫怎么写-第二课 雪球网股票爬虫(正则表达式入门)

    摘要:系列教程互联网金融爬虫怎么写第一课网贷爬虫入门上一节课我们一起通过一个网贷爬虫,深入了解了一下以及其在最终实际使用中的写法。可以毫不夸张的说,对于写简单爬虫来说,最最重要的,就是使用好,以及这一课要讲的正则表达式。 系列教程: 互联网...

    wenyiwebwenyiweb 评论0 收藏0
  • 从零开始打造个人专属命令行工具集——yargs完全指南

    从零开始打造个人专属命令行工具集——yargs完全指南

    摘要:自阮大神的文章发布以来,有了一些改动,添加有很多有用的功能,特别是这个功能,对打造命令行工具集合非常有用,所以写一个新版本的教程还是有必要的。 前言 使用命令行程序对程序员来说很常见,就算是前端工程师或者开发gui的,也需要使用命令行来编...

    wanghuiwanghui 评论0 收藏0
  • 如何更有效的在中大型项目中管理ajax请求

    如何更有效的在中大型项目中管理ajax请求

    摘要:前言在中大型的前端应用里面项目里面通常包夹了大量的请求,通常情况这些请求夹杂在业务代码里面拓展维护的成本比较大。测试代码及源码下载在中归纳本篇文章是通过对请求调用前,调用后的统一处理来更有效的控制这些请求类似于面向切面的思想。 前言 ...

    ACb0yACb0y 评论0 收藏0
  • Java Ajax jsonp 跨域请求

    Java Ajax jsonp 跨域请求

    摘要:是一种协议,为了解决客户端请求服务器跨域的问题,但是并非是正式的传输协议。结果明明请求回来数据,结果还是报错。是一种使用数据的方式,返回的不是对象,是包含对象的脚本。 1、什么是JSONP 一般来说位于 server1.example.com 的网页无法与不是 s...

    OBKoro1OBKoro1 评论0 收藏0
  • 谷歌地图 API 开发之信息窗口

    谷歌地图 API 开发之信息窗口

    摘要:信息窗口具有一个内容区域和一个锥形柄。添加信息窗口构造函数采用了对象字面量,后者为显示信息窗口指定了一组初始参数。其中包含此信息窗口锚定位置的。在标记上打开信息窗口将自动更新。用于指定信息窗口的最大宽度以像素为单位。 信息窗口 简介 In...

    princekinprincekin 评论0 收藏0
  • 用数组建立一个简单的循环

    用数组建立一个简单的循环

    摘要:有时我们需要不停的循环数组的元素,就像一组旋转的图片,或者音乐的播放列表。这里告诉你如何使一个数组拥有循环的能力返回当前的元素第一次检查更新第二次检查更新返回元素增加然后返回新的当前元素减少然后返回新的当前元素使用取模操作符更优雅。 ...

    pkhopepkhope 评论0 收藏0
  • 十行 js 获取带有双字节字符的字符串长度

    十行 js 获取带有双字节字符的字符串长度

    摘要:中没有自带的方法来获取字符串中包含双字节字符的长度的方法,网上也有很多人使用正则去匹配双字节字符来实现,但是有一个问题,就是无法真正的区分双字节字符和单字节字符这里就一下解决上面的问题使用方法和十行代码解决问题说十行就十行,多一行也不...

    alaegealaege 评论0 收藏0
  • 火狐浏览器竟然不支持body.scrollTop

    火狐浏览器竟然不支持body.scrollTop

    既然不支持,就做兼容嘛 var moz = /Gecko//i.test(navigator.userAgent); var body=document[moz?documentElement:body]; console.log(body.scrollTop);

    txgcwmtxgcwm 评论0 收藏0
  • 谈谈JS设计模式和应用场景一(单例模式)

    谈谈JS设计模式和应用场景一(单例模式)

    摘要:什么是单例模式单例模式是单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。 什么是单例模式 单例模式是单例模式,也叫单子模式,是一种常用的软件设计模式。 在应用这个模式时,单例对...

    MSchumiMSchumi 评论0 收藏0
  • React-Redux源码剖析

    React-Redux源码剖析

    摘要:为了能够更好的使用这个工具,今天就对它进行一下源码剖析。它内部的关键代码是在不指定的时候等于,这就意味着的源码剖析到此结束,谢谢观看当然如果指定了剖析就还得继续。好了,源码剖析到此结束,谢谢观看 React-Redux是用在连接React和Redux上的...

    ShimmerShimmer 评论0 收藏0
  • document.write知多少

    document.write知多少

    摘要:原生的里绝对是重量级的。第二个案例,如果是异步引入的加或者动态加入的,里面的因安全原因是无法工作的。页面在状态,即使没有调用操作也会自动调用方法从而将页面清空了。有的同学说将是不是可以避免,结论是。所以使用一定要知道执行的时机。 原生...

    syoyasyoya 评论0 收藏0
  • 【page-monitor 前端自动化 上篇】初步调研

    【page-monitor 前端自动化 上篇】初步调研

    摘要:前端自动化测试主要在于变化快,不稳定,兼容性复杂故而,想通过较低的成本维护较为通用的自动化比较困难。本文旨在通过获取和分析结构,调研能否通过监控和分析核心,来进行前端自动化测试。相关文章前端自动化中篇源码分析前端自动化下篇实践应用 前...

    lightlight 评论0 收藏0
  • 【page-monitor 前端自动化 中篇】 源码分析

    【page-monitor 前端自动化 中篇】 源码分析

    摘要:上篇中初探了的一些功能和在前端自动化测试方面的可行性,本篇主要分析下的实现方式和源码。文件分析完整文件目录运行生成目录分析出了及其组件代码,可用和值的分析的文件和下面的五个文件。相关文章前端自动化上篇初步调研前端自动化下篇实践应用 上...

    ObjectObject 评论0 收藏0
  • angular入门

    angular入门

    摘要:学习入门第一课步骤创建应用程序的项目文件夹和定义包的依赖关系和特殊项目设置文件创建文件编译 angular2 学习入门第一课 步骤 Install Node.js 创建应用程序的项目文件夹和定义包的依赖关系和特殊项目设置 Create the app’s Angular root componen...

    YangderYangder 评论0 收藏0
  • 【page-monitor 前端自动化 下篇】 实践应用

    【page-monitor 前端自动化 下篇】 实践应用

    摘要:贴一个细节图其他分析小拽通过上面的举例,旨在抛砖引玉,希望或者结构在前端的自动化测试有一定应用,提升产品质量。最终再上一张流程图,便于分析相关文章前端自动化上篇初步调研前端自动化中篇源码分析 通过page-diff的初步调研和源码分析,确定pag...

    PAMPANGPAMPANG 评论0 收藏0
  • 正在暑假中的《课多周刊》(第1期)

    正在暑假中的《课多周刊》(第1期)

    摘要:正在暑假中的课多周刊第期我们的微信公众号,更多精彩内容皆在微信公众号,欢迎关注。若有帮助,请把课多周刊推荐给你的朋友,你的支持是我们最大的动力。原理微信热更新方案涨知识了,热更新是以后的标配。 正在暑假中的《课多周刊》(第1期) 我们的微...

    yintaolaowanziyintaolaowanzi 评论0 收藏0
  • vuex状态初始化中间件设计

    vuex状态初始化中间件设计

    摘要:在之前使用的过程中,对于状态初始化的设计思路,是将其放到一个全局服务中,这样每次进到不同页面,只需要调用同一个全局的动作,就能完成初始化。同时,具体的初始化状态值,则由每个模块自己控制。的中间件有个特点,首先它提供了与动作的切入口。 ...

    fireflowfireflow 评论0 收藏0
  • atom使用全局配置ESLint

    atom使用全局配置ESLint

    摘要:因为我们使用的是全局的安装包。它对于要求最严格,比如禁止使用定义变量,必须使用或者等等。注意,还是全局化安装。把以下代码放入,就做好了你的全局配置文件。另外,我缺省会大量使用,不想让它总是报告什么这个变量未定义等错误。 ESLint是一个Ja...

    scq000scq000 评论0 收藏0
  • Node_深入浅出Node

    Node_深入浅出Node

    摘要:简介项目命名为就是一个服务器单纯开发一个服务器的想法,变成构建网络应用的一个基本框架发展为一个强制不共享任何资源的单线程,单进程系统。单线程弱点无法利用多核错误会引起整个应用退出,应用的健壮性大量计算占用导致无法继续调用异步。 NodeJs...

    shinezejianshinezejian 评论0 收藏0

热门文章

<