文章库ARTICLE COLUMN

  • vue2.0开发聊天程序(八)  初步完成

    vue2.0开发聊天程序(八) 初步完成

    摘要:主要表现在复杂的语句事务支持等。仅支持,在等浏览器中,会出现样式布局混乱的情况。将群群对应的聊天记录保存在数据库。用户进入群聊,则将其加入到对应的中。文件大小不能超过通过模块操作登录注册将用户名作为唯一值。登录支持自动登录,将密码保存...

    wmuiwmui 评论0 收藏0
  • onscreen-console:一个没卵用的 console 工具

    onscreen-console:一个没卵用的 console 工具

    摘要:介绍这是在给沙盒游戏提时做的一个小工具,用于给那些没有的端和应用提供一个的。改写了原生的对象的和方法,启用了以后,直接使用和就可以了。像这样最后项目地址,其实我只是来求的逃 介绍 这是在给沙盒游戏LOMS提 PR 时做的一个小工具,用于给那些...

    468122151468122151 评论0 收藏0
  • vue 中echart折线自适应

    vue 中echart折线自适应

    摘要:前端时间做一个的项目,是按需引入的如下引入主模块引入折线图引入提示框和图例组件然后发现在缩放浏览器窗口时折线图并不会自适应,费了好一会才解决,记录下来给需要的小伙伴,解决方法是在里面调用如下方法折线图宽高自适应 前端时间做一个vue的项...

    guyan0319guyan0319 评论0 收藏0
  • 如何解决 touchstart 事件与 click 事件的冲突

    如何解决 touchstart 事件与 click 事件的冲突

    摘要:由于移动设备能够同时识别和事件,因此当用户点击目标元素时,绑定在目标元素上的事件与事件约后会依次被触发,也就是说,我们所绑定的回调函数会被执行两次。 一 · 业务场景的描述 在对已完成的PC站点进行移动端适配时,我们想要站点在移动设备上有...

    wqj97wqj97 评论0 收藏0
  • 结合kmp算法的匹配动画浅析其基本思想

    结合kmp算法的匹配动画浅析其基本思想

    摘要:写在最前本次分享一下通过实现算法的动画效果来试图展示的基本思路。算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。本次主要通过动画演示的方式展现朴素算法与算法对比过程的异同从而试图理解的基本思路。 ...

    wpwwpw 评论0 收藏0
  • 兼容浏览器原生DOM的各种特性总结

    兼容浏览器原生DOM的各种特性总结

    原生DOM兼容特性 浏览器主要也就是IE有点独特,所以把IE重点区分开 名称 主流 IE 内文本 innerText textContent 请求对象 XMLHttpRequest ActiveXObject["MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp"...

    neuSnailneuSnail 评论0 收藏0
  • 前端如何让网页打印时每一页都有固定的头部,且在达到固定高度时自动分页

    前端如何让网页打印时每一页都有固定的头部,且在达到固定高度时自动分页

    摘要:页面效果第一页第页业务需求网页点击打印时,打印渲染的页面每一页的头部都要有公司而且分页时不能让某一行的表格断开必须在达到固定高度时让页面自动分页为了实现上述需求,过程可谓心塞我首先尝试着让每一页的头部都能打印出相同的东西,本来想偷个懒...

    snowellsnowell 评论0 收藏0
  • ES2018 新特征之:异步迭代器 for-await-of

    ES2018 新特征之:异步迭代器 for-await-of

    摘要:不幸的是,迭代器不能用来表示这样的数据源。即使是的迭代器也是不够的,因为它的是异步的,但是迭代器需要同步确定状态。异步迭代器一个异步迭代器就像一个迭代器,除了它的方法返回一个的。 ES2018 新特性 异步迭代器(本文) 正则表达式反向(look...

    klivitamJklivitamJ 评论0 收藏0
  • 从3类函数中理解机器学习

    从3类函数中理解机器学习

    摘要:类函数凸函数凹函数其他类别函数函数性质凸函数凸函数的任何极小值也是最小值。严格凸函数最多有一个最小值。凹函数凹函数的任何极大值也是最大值。 3类函数 凸函数 showImg("https://segmentfault.com/img/remote/1460000013389230?w=650&h=400"); 凹...

    BenCHouBenCHou 评论0 收藏0
  • 跨文档通信的7种方法

    跨文档通信的7种方法

    摘要:摘要以下总结的跨文档通信方法,均是在服务器不参与的情况下服务端无需特殊的代码实现的这里的通信,是指页面向页面传递信息大致分为以下三类通过实现双向通信通过客户端存储实现通信在页面跳转的过程中携带信息中其中第一种方法没有跨域的限制,且实现...

    阿罗阿罗 评论0 收藏0
  • Visual Studio Code 断点调试 Vue

    Visual Studio Code 断点调试 Vue

    摘要:个人还是更加习惯于断点调试。这篇文章将介绍如何配置和来完成直接在断点调试代码并且在的调试窗口看到中相同的值。现在就可以在文件的代码中打断点进行调试了。 很多人习惯在 Chrome 的调试窗口中调试 Vue 代码, 或者直接使用 console.log 来观察变...

    qpwoeiru96qpwoeiru96 评论0 收藏0
  • 高级 Angular 组件模式 (5)

    高级 Angular 组件模式 (5)

    摘要:实现模板引用变量是获取某个元素组件或者指令引用的一种方式,这个引用可以在当前的视图模板中的任何地方使用。它们通常是以或者的语法声明的。成果在中,我通过打印模板引用变量所指向的类的名字来演示它所代表的引用。 05 Handle Template Reference...

    JouyPubJouyPub 评论0 收藏0
  • 前端测试框架mocha使用小结

    前端测试框架mocha使用小结

    摘要:称为测试用例,表示一个多带带的测试,是测试的最小单位。它使用的浏览器环境,通过事件监听的方式检测测试的执行过程。前端的自动化测试还需慢慢探索,任重而道远。前端技术交流群欢迎加入 安装 npm i -g mocha npm i chai -D //断言库 模块测试 比...

    asorenasoren 评论0 收藏0
  • post请求与get请求的差别

    post请求与get请求的差别

    摘要:与的差别这是在网上找到的请求与请求的差别对比图但个人认为和差别最核心的一点是缓存机制的不同能否被浏览器缓存缓存机制这里我们用到了开头所讲的幂等性概念。请求的缓存过程第一次请求时,返回数据。 幂等的概念 在理解这两者的区别前需要先了解的...

    MrZONTMrZONT 评论0 收藏0
  • AlloyFinger web 手势学习

    AlloyFinger web 手势学习

    摘要:从长按开始学习手势在项目开发过程中遇到有虚拟键盘开发的需求如下图,其中删除键需要实现长按删除输入框全部内容,由此展开今天要讨论的手势开发内容。所以长按手势实际上是由三者共同模拟的效果。 从 [长按] 开始学习 web 手势 在项目开发过程中遇到...

    seanlookseanlook 评论0 收藏0
  • 谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?

    谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?

    摘要:背景有时我们能在开发者工具的里观察到应用会发出某些状态为取消的请求。如下图第五个请求。之前有一种似是而非的说法极短时间内发送两个请求,则第一个会自动被掉。前一个请求的还处于的时候。就读的代码和观察到的现象,在上发起或者的时候。 背景 ...

    RichardXGRichardXG 评论0 收藏0
  • 怎样给文件命名才能显得更加专业

    怎样给文件命名才能显得更加专业

    摘要:前言写这篇博客的动机很简单,就是我周末闲的无聊,爬了上数前的项目的所有文件的名称,看看大佬们都喜欢给文件和目录取什么名字,我跟着学两招也好显得我比较专业。统计结果排除掉了,,这类文件,得到了个文件名。 前言 写这篇博客的动机很简单,就...

    toddmarktoddmark 评论0 收藏0
  • React组件:拖拽布局Dragact v0.1.6 发布

    React组件:拖拽布局Dragact v0.1.6 发布

    摘要:新特性性能提升通过对组件渲染的优化以及内部算法的优化,把大量的遍历和渲染都省掉。新特性不一样的挂件渲染依赖注入式的挂件可以从最简单的例子看出,我们渲染子组件的方式和以往有些不同。通过获取组件的实例,我提供了一个,用于获取当前的布局信息...

    caozhijiancaozhijian 评论0 收藏0
  • 前端知识点总结——VUE(持续更新中)

    前端知识点总结——VUE(持续更新中)

    摘要:前端知识点总结持续更新中框架和库的区别框架有着自己的语法特点都有对应的各个模块库专注于一点框架的好处提到代码的质量,开发速度提高代码的复用率降低模块之间的耦合度高内聚低耦合思维模式的转换从操作的思维模式切换到以数据为主概述是一个渐进式...

    big_catbig_cat 评论0 收藏0
  • WEB页面的生命周期,DOMContentLoaded,load,beforeunload,unlo

    WEB页面的生命周期,DOMContentLoaded,load,beforeunload,unlo

    摘要:简言理解页面的生命周期,文档加载事件及顺序对开发有十分的重要意义。同步的脚本最先执行,它先于事件执行。当准备就绪时,事件在上触发。表示文档的当前状态,可以在事件中跟踪文档状态的变更。已经解析完毕时触发,几乎与同时发生,但在事件之前触发...

    Jingbin_Jingbin_ 评论0 收藏0
  • js和php分别实现对将字符串中的所有的电话号码中间四位改为****

    js和php分别实现对将字符串中的所有的电话号码中间四位改为****

    摘要:需求将某个字符串中所有的电话号码的中间四位改为实现思路使用正则匹配的方式把字符串中所有的电话号码取出把取出的手机号码做字符的替换修改效果实现代码如下实现缺陷实现的时候,如果字符串的长度大于位,那么仅仅会对前位数字进行处理 1、需求 将某...

    lavnFanlavnFan 评论0 收藏0
  • 程序员的小浪漫----文字粒子效果

    程序员的小浪漫----文字粒子效果

    摘要:预览完整项目预览预览地址粒子效果原理在中,可以通过方法来获取像素数据。下例是通过改变像素的数据而重新写出来的文字。不过可能会造成文字部分地方缺失。烟花效果可以看一下我的上一篇,程序员的小浪漫烟火完整项目项目地址如果觉得还不错,请一个吧...

    xiaodaoxiaodao 评论0 收藏0
  • javascript闭包摘要

    javascript闭包摘要

    摘要:另一个更有意思的例子以上例子中和都是闭包,它们共享了相同的函数定义,但保存了不同的词法环境。闭包允许将函数和其操作的某些数据环境关联起来。 摘自MDN:https://developer.mozilla.org... 闭包是函数和申明该函数的词法环境的组合,这个环境包含...

    FrancisSoungFrancisSoung 评论0 收藏0
  • 整理- 缓存

    整理- 缓存

    摘要:使用方法与相同存储读取删除删除所有删除某个兼容性与都支持,大部分浏览器都支持六是在浏览器保存结构化数据中的一种数据库。所以是为了可以在客户端存储大量的结构化数据而存在的,并且使用索引高效检索的。 前言 浏览器缓存就是把一个请求过的web资...

    phoenixskyphoenixsky 评论0 收藏0
  • 大话 SPA router

    大话 SPA router

    摘要:而单页应用只提供一个文件,在页面初始化的时候加载等等,然后通过去动态更新视图,从而实现交互,这避免了页面的刷新,跳转等等。这个方法是用来更换历史记录的。获取当前历史栈栈顶数据。比如说在这里面可以通过路径的不同,然后去渲染不同的页面。 ...

    wayneliwayneli 评论0 收藏0

热门文章

<