文章库ARTICLE COLUMN

  • 阿里大于验证码功能

    阿里大于验证码功能

    摘要:经过各大短信平台进行比较后,选择了阿里大于,一个阿里巴巴的云通信平台,下面我将这次开发经验和遇到的一些问题分享出来。 最近在做一个商城的项目,其中注册、找回密码、换绑手机等功能都需要用到验证码,考虑到上线的安全问题,我决定用手机验证码...

    jokesterjokester 评论0 收藏0
  • webpack进阶教程(一)

    webpack进阶教程(一)

    摘要:本文讨论模块化方案时,的打包工作。省略省略这部分是这部分是这部分是在上面代码中,我们的和被放进了一个数组中。入口文件的依赖和,会根据依赖的情况往后排。第一个函数也就是执行数组中的第二个函数。还有一个重要的变量。 注:本文重点不是怎样配...

    neuSnailneuSnail 评论0 收藏0
  • 《每周一点canvas动画》——差分函数的妙用

    《每周一点canvas动画》——差分函数的妙用

    摘要:在数学上,递推关系,也就是差分方程,是一种递推地定义一个序列的方程式序列的每一项目是定义为前一项的函数。某些简单定义的递推关系式可能会表现出非常复杂的混沌的性质,他们属于数学中的非线性分析领域。 每周一点canvas动画代码文件 好像上次更...

    meislzhuameislzhua 评论0 收藏0
  • 手把手教你把前端代码打包成msi和exe文件

    手把手教你把前端代码打包成msi和exe文件

    摘要:本文主要介绍应用如何打包成和文件。添加监听并生成快捷方式安装卸载运行步骤和重新打包此时,再次运行进行安装,就会自动再桌面和开始菜单生成快捷方式了。 本文主要介绍Electron应用如何打包成msi和exe文件。由于介绍Electron打包成msi和exe的文章很...

    MiracleMiracle 评论0 收藏0
  • 禁止微信浏览器的下拉滑动

    禁止微信浏览器的下拉滑动

    摘要:禁止微信浏览器的下拉滑动解决思路先禁止的滚动事件再给需要的元素加上自定义的滚动事件注加入此代码后要给需要的元素加上的禁止的滚动事件给为的元素加上自定义的滚动事件 禁止微信浏览器的下拉滑动 解决思路: 1 先禁止body的滚动事件 2 再给需要scr...

    FreeZinGFreeZinG 评论0 收藏0
  • 详解js变量声明提升

    详解js变量声明提升

    摘要:换句话说,在代码执行之前,会对作用域链中所有变量和函数声明先处理完先。总结一句话就是只有声明被提升,而赋值或其他运算会留在原地。为其声明变量隐性劫持到所在区域中。 之前一直觉会认为javascript代码执行是由上到下一行行执行的。自从看了《你...

    NSFishNSFish 评论0 收藏0
  • 浅谈contentType = false

    浅谈contentType = false

    摘要:起初,协议中没有上传文件方面的功能,直到为协议添加了这个功能。而我们在中设置为是为了避免对其操作,从而失去分界符,而使服务器不能正常解析文件。 在刚接触 JQuery 中的 ajax 时,对其 contentType 并没有很在意,只是知晓它是代表发送信息至服...

    renweihubrenweihub 评论0 收藏0
  • react系列-bind this

    react系列-bind this

    摘要:幸运的是,已经提供了对这个新语法的支持。而且函数绑定语法属于草案中的特性,尚未纳入标准。方案和方案会增加代码量方案需要引入第三方库,不过提供了很多使用的装饰器。常用的方案是方案和方案删除箭头函数删除 问题 对于大多数前端开发来说,Java...

    XGBCCCXGBCCC 评论0 收藏0
  • javascript浮点值运算舍入误差

    javascript浮点值运算舍入误差

    摘要:例如我们在计算加时,它的输出结果不是,而是。既然是由于浮点数的二进制为无穷数产生的误差,这种误差在整数运算中不会存在,聪明的你是不是窥破真相了呢没错那就是在运算工程中将浮点数转换为整数,再将得出的结果转换为浮点数。 问题 在javascript...

    Lin_RLin_R 评论0 收藏0
  • DemoHouse

    DemoHouse

    摘要:我是属于喜欢收集各种有意思的有吸引的。收集它们主要出于给自己增涨见识给自己做练习给创意提供储备其实除了这些,还可以把它给有需要的同学。出于这些,花了两年多时间收集了各式各样的前端案例,有纯的,有皮肤的,有动效的。除此之外,还有另外两种...

    go4itgo4it 评论0 收藏0
  • 错误检测(1)------try-catch语句  From 《高程3》

    错误检测(1)------try-catch语句 From 《高程3》

    摘要:类型的错误会在数值超出相应范围时触发。最常发生类型错误的情况,就是传递给函数的参数事先未经检查,结果传入类型与预期类型不相符。捕获错误的目的在于避免浏览器以默认方式处理它们而抛出错误的目的在于提供错误发生具体原因的消息。 0 前言 目前...

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

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

    摘要:一简介支持格式的文本内容,但是只支持部分标签,这个示例列出了一些支持的常用标签,能支持的标签相对更少二效果图三相关下载四相关讨论五更多案例六关于 一、简介 do_RichLabel支持html格式的文本内容,但是只支持部分标签,这个示例列出了一些支持...

    Miracle_lihbMiracle_lihb 评论0 收藏0
  • 只需四个步骤几行代码,即可快速实现直播弹幕功能

    只需四个步骤几行代码,即可快速实现直播弹幕功能

    摘要:想要快速实现这些功能,需要进行怎样的操作呢其实,实现直播弹幕功能只需四个步骤和几行代码现在,我们使用云巴,手把手教你实现直播弹幕功能吧步骤一注册云巴账号打开网址,或直接搜索云巴,进行注册并登录。 在视频直播中,互动是不可缺少、不容小觑...

    guyan0319guyan0319 评论0 收藏0
  • 汉字转拼音 支持20870个汉字,包含完整的多音字

    汉字转拼音 支持20870个汉字,包含完整的多音字

    摘要:如果转进制,则位进制只能表示个汉字,这个太少了。假设我们用个进制的字符,则可以表示,表示个汉字绰绰有余,但这时候需要多个字符。 项目地址:https://github.com/xinglie/pi... 压缩说明 为了便于在网络上的传输,本人想办法写了一个压缩算法,目...

    cikenerdcikenerd 评论0 收藏0
  • 客户端数据存储 --- web storage   From 《高程3》

    客户端数据存储 --- web storage From 《高程3》

    摘要:的目的就是取代进行大量的本地数据存储,其中不能进行跨会话存储,这可以使用弥补。删除由指定的名值对儿。使用方法存储数据使用属性存储数据使用方法读取数据使用属性读取数据一般来说,对存储空间大小的限制都是以每个源协议域和端口为单位的。 前言...

    wangbinkewangbinke 评论0 收藏0
  • (DOM) offsetHeight、clientHeight 与 scrollHeight

    (DOM) offsetHeight、clientHeight 与 scrollHeight

    摘要:一图示二解释三者都以计。包括内容可见部分的高度,,可见的,水平方向的如果存在不包括。包括内容的高度可见与不可见,可见与不可见不包括,。 一、图示 showImg("https://segmentfault.com/img/bVEh0v?w=266&h=262");showImg("https://segmentfault....

    BrennerBrenner 评论0 收藏0
  • JavaScript 函数式真正的浅析

    JavaScript 函数式真正的浅析

    摘要:入门的导语废话最近两年你要说函数式编程不火的话那是不可能的是人都知道函数式编程很火为什么函数式编程会火呢在于它的思想很强大很强势尤其是前端的更是在上完全使用纯函数函数式的好处渐渐被发掘出来笔者最近看了一些函数式方面的东东现在发出来给大...

    fox_soyoungfox_soyoung 评论0 收藏0
  • Chrome扩展程序开发

    Chrome扩展程序开发

    摘要:这一步可以参考应用商店上传扩展程序一文最后终于搞定,线上可见学习资源建立扩展程序插件开发攻略如何成为一名应用开发者扩展的开发下一步插件功能丰富化插件可在网页上高亮展示标记的文本用重构需要使用框架吗注本文源码位于仓库,线上产品见和 十...

    dinferdinfer 评论0 收藏0
  • Javascript动态作用域

    Javascript动态作用域

    摘要:获取返回的匿名函数这个匿名函数会保留原本的作用域链有意思的是函数参数也是可以被我们捕获到的这就给我们灵活的创造一些函数提供了便利,比如我们需要创造一个函数工厂,这个工厂可以根据我们提供的参数生产出不同的函数。 本文是在看《Javascript函...

    DC_erDC_er 评论0 收藏0
  • 没事撸个插件玩1--预加载插件(f-preload)

    没事撸个插件玩1--预加载插件(f-preload)

    摘要:模式用开发时记录图片的加载信息很熟悉吧下面的不知道的赶紧度娘一下吧预告下篇文章就写这个插件我已经写了差不多了是个懒加载插件具体细节先去看一吧仓库重要的事情说三遍你的支持就是动力 没事撸个插件玩--预加载插件(f-preload) 原生无依赖,预加载...

    nihaonihao 评论0 收藏0
  • 焖面&适配器

    焖面&适配器

    摘要:门面模式焖面有两个作用一是简化类的接口二是消除类与使用他的业务代码之间的耦合他几乎是所有库的核心原则通过建立一些便利方法可以让复杂系统变得更加简单易用焖面模式可以使库提供的工具更加容易理解焖面可以简化错误记录或者跟踪页面视图统计数据这...

    suemisuemi 评论0 收藏0
  • 有必要知道的 24 个 JavaScript 面试题

    有必要知道的 24 个 JavaScript 面试题

    摘要:但是,二进制浮点数表示法并不能精确的表示类似这样的简单的数字,会有舍入误差。对于保证浮点数计算的正确性,有两种常见方式。给你一个元素,创建一个能访问该元素所有子元素的函数,并且要将每个子元素传递给指定的回调函数。 1、使用 typeof bar =...

    darkbaby123darkbaby123 评论0 收藏0
  • 前端解决跨域问题的N种方法之postMessage

    前端解决跨域问题的N种方法之postMessage

    摘要:平时会不会有一个需求是我在打开不同域网站的时候要把我的某个变量数据传递过去方法有很多很多种今天介绍下语法其他窗口的一个引用,比如的属性执行返回的窗口对象或者是命名过或数值索引的参数将要发送到其他的数据。将会被结构化克隆算法序列化。 平...

    YanceyOfficialYanceyOfficial 评论0 收藏0
  • 使用Labrador 0.4构建组件化自动化测试微信小程序

    使用Labrador 0.4构建组件化自动化测试微信小程序

    摘要:自定义组件的自定义组件,是基于微信小程序框架的组件之上,进一步自定义组合,拥有逻辑处理和样式。这样做的目的请参见微信小程序开发三宗罪和解决方案项目中通用自定义组件存放在目录,一个组件一般由三个文件组成,和分别对应微信小程序框架的和文件...

    LiuRhoRamenLiuRhoRamen 评论0 收藏0
  • [deviceone开发]-优惠券商户管理端App开源

    [deviceone开发]-优惠券商户管理端App开源

    摘要:一简介这是一个优惠券的商主端,也就是配置发送优惠券的页面和交互还是像纳豆那样非常漂亮流畅,大家可以参考一下二效果图三源码分享四相关讨论五更多案例 一、简介 这是一个优惠券的商主端,也就是配置发送优惠券的App 页面和交互还是像纳豆那样非常...

    impig33impig33 评论0 收藏0

热门文章

<