文章库ARTICLE COLUMN

  • RDD的前端背包

    RDD的前端背包

    摘要:中文最小字体问题添加属性以取消浏览器的自动调整会使原本应该调整的地方失效原本就是专为了移动端设置的属性,桌面端不适应已修复建议通过缩小来获得小字体。 暂时先堆在一起,等某条目里面的内容超过十条了,就单列出去。 更新历史: 17.7.24 =A...

    csRyancsRyan 评论0 收藏0
  • setInterval和setTimeout区别(验证码倒计时)

    setInterval和setTimeout区别(验证码倒计时)

    摘要:写了一个验证码倒计时的小来帮助记忆和区别和。获取验证码获取验证码重复循环计时,需要清除计时器获取验证码后重获倒计时只重复一次,计时需要反复调用获取验证码后重获如上代码所示,会自动重复,不会重复。可多用于延迟操作,多用于重复进行某操作。...

    刘福刘福 评论0 收藏0
  • 基于ES6的代码重构要点

    基于ES6的代码重构要点

    摘要:访问原文地址对原本代码逻辑进行提炼,提高代码的阅读性。增强代码的和特性。再逻辑还不算太复杂的时候,早点修订一些规范。 访问原文地址 Why 对原本代码逻辑进行提炼,提高代码的阅读性。 增强代码的Object Oriented和Functional Programming特性。...

    kviccnkviccn 评论0 收藏0
  • Getting Started with IndexedDB(翻译)

    Getting Started with IndexedDB(翻译)

    摘要:以下是一个在事件处理程序中创建对象存储空间的例子上例具有以下作用在回调之前作用,可以通过访问到刚刚创建的数据库。 前言:这是一篇译文(原文),虽然在《高程3》第23章有IDB的更详细介绍,但是有点过时了,这篇文章基本概括了IDB的简单知识点,...

    gaomysiongaomysion 评论0 收藏0
  • 关于倒计时获取head时间

    关于倒计时获取head时间

    摘要:关于倒计时获取时间在做网站倒计时的时候我们一般需要获得一个服务端的时间在做倒计时这时你可能会想到用请求服务端的接口返回服务端的时间不就好了吗但是这样真的好吗你是否记得这个宝物呢没错我们只需要获得中的时间部分就可以是不是很酷呢 关于倒计...

    xialongxialong 评论0 收藏0
  • 递归

    递归

    摘要:递归概念递归是一种针对简单循环难以编程实现的问题,通过函数调用自身,提供优雅解决方案的技术。拥有基础情况或终止条件来停止递归。这个称之为递归调用。为了避免重新创建字符串,使用递归辅助方法来进行改良。 递归概念 递归是一种针对简单循环难...

    alphahansalphahans 评论0 收藏0
  • ES6中promise如何实现

    ES6中promise如何实现

    摘要:这下不管是同步还是异步,我们随时可以在方法中去取值,如果值没有被,也就是说状态没发生变化,将给我们记录下这件事,等到的那个时间点把值传给方法中那个回调函数,。 一本正经的扯淡 顾名思义,promise中文意思就是承诺,也就是现在实现不了将来•...

    sushisushi 评论0 收藏0
  • React 核心思想之声明式渲染

    React 核心思想之声明式渲染

    摘要:模板北京时间数据渲染数据渲染将数据和模板绑定在渲染声明式渲染和普通模板不同的是,模板写在文件中,而不是的标签中。创建模板容器类北京时间渲染指令数据只用于存放可变的数据。北京时间通过算法计算如何更新视图。 React 发展很快,概念也多,本文...

    baiybaiy 评论0 收藏0
  • 切图崽的自我修养--[BUILD]构建工具思路梳理

    切图崽的自我修养--[BUILD]构建工具思路梳理

    摘要:前言之前也是从过来的,到现在的中间有些问题没怎么细想,比如明明是构建工具为什么调试总是要开启一个服务之类的,现在就来简单梳理下思路最原始的构建工具无非是这样改动了某个资源文件,要手动运行构建命令才能重新构建,重新构建的时候构建工具将所...

    wfc_666wfc_666 评论0 收藏0
  • 从零搭建移动H5开发项目实战

    从零搭建移动H5开发项目实战

    摘要:并且除了常用的端,还要考虑微信端,或者是端。所以我们要有一套机制,在端上走的代码,在端或者微信端上走端对应的代码。对于一个从零开始的移动端项目,我总结了以上这些移动开发难点,希望之后的人能少踩点坑,站在我的肩膀上提高项目开发的效率和质...

    pepperwangpepperwang 评论0 收藏0
  • JavaScript 数组分组的实现

    JavaScript 数组分组的实现

    摘要:今天回答了的问题生产嵌套数组也就是对数组分组更好的写法。实现像这种,目标数组长度和原数组长度不一致的情况,函数式写法很容易想到函数。小结数组分组是一个很简单的问题,有很多种方法来处理。 今天回答了 @_bleach 的问题:JS生产嵌套数组(也...

    ColyColy 评论0 收藏0
  • JavaScript数据结构描述

    JavaScript数据结构描述

    1.列表 1.1 实现列表类 定义构造函数: function List() { this.listSize = 0; this.pos = 0; this.dataStore = []; this.clear = clear; this.find = find; this.toString = toString; this.insert =...

    guyan0319guyan0319 评论0 收藏0
  • 正则表达式(笔记)

    正则表达式(笔记)

    摘要:正则表达式的限定符有字符描述匹配前面的子表达式零次或多次。注意限定符出现在范围表达式之后。定位符定位符使您能够将正则表达式固定到行首或行尾。 在线正则测试工具: http://www.regexpal.com/ 语法 正则表达式(RegExp: regular expression)描述...

    yankeysyankeys 评论0 收藏0
  • 在手机web中播放视频(使用js,不使用video标签,支持直播)

    在手机web中播放视频(使用js,不使用video标签,支持直播)

    摘要:主要原理是使用链接。是中解析视频,并把内容画在画布上。目前发现的不足无法播放声音,只能播放视频。视频文件只支持格式的视频目前版本支持视频格式,似乎是不支持了,官方建议用来转格式。 主要原理是使用 jsmpeg(Github链接) 。 jsmpeg是js中解...

    raise_yangraise_yang 评论0 收藏0
  • 深入探析koa之中间件流程控制篇

    深入探析koa之中间件流程控制篇

    摘要:到此为止,我们就基本讲清楚了中的中间件洋葱模型是如何自动执行的。 koa被认为是第二代web后端开发框架,相比于前代express而言,其最大的特色无疑就是解决了回调金字塔的问题,让异步的写法更加的简洁。在使用koa的过程中,其实一直比较好奇koa内部...

    fuchenxuanfuchenxuan 评论0 收藏0
  • 我在那日界线奔跑之JS---基础

    我在那日界线奔跑之JS---基础

    摘要:基本点数据结构本来制作的是脑图,思维导图,导出来不好上传,就这样吧基本的数据类型区别区别表示声明了一个变量,没有初始化的情况下输出该变量为以及未声明直接一个未声明的变量结果也为中的变量是弱类型的,中声明一个即使未赋值也会自动初始化为类...

    ProfeelProfeel 评论0 收藏0
  • 单页应用SEO浅谈(转载)

    单页应用SEO浅谈(转载)

    摘要:中的哈希号单页应用只有一个页面,视图的变化通常是通过路由来驱动,首先,我们先来谈一谈单页应用的中的号,很多采用单元结构网站的都出现了这个符号。 单页应用SEO浅谈 单页应用(Single Page Application)越来越受web开发者欢迎,单页应用的体验可...

    xuhongxuhong 评论0 收藏0
  • 从零开始创建 angularjs-gulp-es5 项目

    从零开始创建 angularjs-gulp-es5 项目

    摘要:为了动态插入新加的和文件且添加的文件有一定顺序,安装系列包。具体参见至此已经可以在本地愉快的开发了。配置编译任务开发完成以后代码需要上线,继续创建一些。有时间会加入校验添加,添加等等。。。 源码地址:https://github.com/silence717/angu...

    hqmanhqman 评论0 收藏0
  • mac 卸载 node

    mac 卸载 node

    系统升级到 Sierra 之后,npm 经常出问题,最终把 node 卸载了,安装了新版本。mac 卸载 node 比较麻烦,stackoverflow 上面找到一个方法还不错,特地记录下来,代码如下: 首先运行脚本 lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while r...

    SimonMaSimonMa 评论0 收藏0
  • Hello!Vue.js组件

    Hello!Vue.js组件

    摘要:超简单的组件入门组件什么是组件在开发中,为了能让一些页面中的元素使用性和复用性更高我们可以将一些元素封装成可用的一些组件或者是模板。然后通过嵌套的方式进行在页面中嵌套使用,实现一种积木式编程。 超简单的Vue.js组件入门 Vue组件 什么是vu...

    spacewanderspacewander 评论0 收藏0
  • Underscore.js 1.8.3 学习笔记

    Underscore.js 1.8.3 学习笔记

    摘要:值得注意的是,如果值在前面也就是值小于值,那么值域会被认为是零长度,而不是负增长。 underscore.js源码加注释一共1500多行,它提供了一整套函数式编程实用的功能,一共一百多个函数,几乎每一个函数都可以作为参考典范。初读的时候,真是一脸懵圈...

    springDevBirdspringDevBird 评论0 收藏0
  • [deviceone开发]-do_QRCode的简单示例

    [deviceone开发]-do_QRCode的简单示例

    摘要:一简介组件可以用来生成二维码,识别二维码图片文件,这个示例直观的展示组件基本的使用方式。二效果图参考链接三相关下载四相关讨论五更多案例六关于 一、简介 do_QRCode组件可以用来生成二维码,识别二维码图片文件,这个示例直观的展示组件基本的使...

    sourcesource 评论0 收藏0
  • 超小Web手势库AlloyFinger原理

    超小Web手势库AlloyFinger原理

    摘要:目前作为腾讯手机手势解决方案,在各大项目中都发挥着作用。因此也入选了腾讯平台的精品组件除了国内外的项目团队都在使用,国内外的各大网站也进行了转载报道,作为超级小的手势库,腾讯的项目为什么不选择而选择下面从各个角度架构原理上进行一下分析...

    KaruruKaruru 评论0 收藏0
  • 前端中经常出现的算法总结

    前端中经常出现的算法总结

    摘要:在一段时间的学习之后,我总结罗列了前端中常见见的几个算法一排序算法排序算法是比较开发的算法之一,方法种类较多,在此列举两种简单的排序算法冒泡排序和快速排序。 虽说我们很多时候前端很少有机会接触到算法,但对算法的理解和掌握是一个优秀工程...

    noONEnoONE 评论0 收藏0
  • #关于setTimeout的妙用

    #关于setTimeout的妙用

    摘要:如果对当前元素的点击事件处理加上的话,那么执行顺序就会改变为父元素当前元素。这样的结果会导致新内容很晚才能渲染完成,很多时候我们需要让界面先渲染完成之后在去调用引擎来执行,那么可以使用来延迟引擎的调用 关于setTimeout的妙用 定义 在指定...

    崔晓明崔晓明 评论0 收藏0

热门文章

<