文章库ARTICLE COLUMN

  • 优化术语

    优化术语

    摘要:技术类首屏时间加载到第一屏的功能点所消耗的时间点白屏时间进入页面到解析的时间可操作时间与模块相关主要是测试核心模块的使用率及用户感知连通率多为视频站点时间为纵轴主要是对应时间用户看到视频或者听到的声音比例产品类访问站点一次访问就是一次...

    SimonSimon 评论0 收藏0
  • 关于移动端浏览器定时器后台停止运行的问题

    关于移动端浏览器定时器后台停止运行的问题

    关于移动端浏览器定时器后台停止运行的问题

    DevYKDevYK 评论0 收藏0
  • 微前端落地系列(第0篇):技术选型

    微前端落地系列(第0篇):技术选型

    摘要:背景微前端,相信大家就算没用过,也一定听过。我想通过这个微前端落地系列,把我对某个公有云系统做整体微前端架构改进的过程分享出来,向大家展示一条真正走过的路,踩过的坑。技术选型前端架构演进微前端概览 背景 微前端,相信大家就算没用过,也...

    ernest.wangernest.wang 评论0 收藏0
  • 为什么不用setInterval

    为什么不用setInterval

    Recently, I came across a requirement where I had to call a function repeatedly after specific time interval, like sending ajax call at every 10 seconds. Sure, best option seems as setInterval, but it...

    EastWoodYangEastWoodYang 评论0 收藏0
  • 闭包全面详解

    闭包全面详解

    摘要:环境由闭包创建时在作用域中的任何局部变量组成。严格来说,闭包需要满足三个条件访问所在作用域函数嵌套在所在作用域外被调用闭包的形成原理先了解的垃圾回收机制会找出不再使用的变量,不再使用意味着这个变量生命周期的结束。 什么是闭包 最原始定...

    qylostqylost 评论0 收藏0
  • 第十集: 从零开始实现一套pc端vue的ui组件库( 计数器组件 )

    第十集: 从零开始实现一套pc端vue的ui组件库( 计数器组件 )

    摘要:第十集从零开始实现计数器组件本集定位听到计数器这个名字很多人是不是一瞬间没有什么印象毕竟这个组件用的比较少就是那种左边一个右边一个控制某些数量的时候才会用到比如我之前做的商城小程序只有下单页面的规格弹出框里面才有他的身影如果是涉及到处...

    Kerr1GanKerr1Gan 评论0 收藏0
  • Nodejs模块加载与ES6模块加载实现

    Nodejs模块加载与ES6模块加载实现

    摘要:以后需要引用模块的变量函数类就在这个模块对象的取出,即使再次进来模块也不会重新执行,只会从缓存获取。所以对相同模块的再次加载都是优先缓存方式,核心模块的缓存检查依然优先于文件模块。内建模块导出启动会生成全局变量,提供方法协助加载内建模...

    陈江龙陈江龙 评论0 收藏0
  • 页面进入后台如何关闭背景音乐

    页面进入后台如何关闭背景音乐

    摘要:之前在做小程序的时候遇到一个问题小程序中有一个页面,这个页面中用嵌套了一个页面,这个页面中有背景音乐,背景音乐播放的情况下,点击小程序右上角退出的小圆圈背景音乐仍然播放。 之前在做小程序的时候遇到一个问题:小程序中有一个webview页面,...

    absonabson 评论0 收藏0
  • 深入研究js中的位运算及用法

    深入研究js中的位运算及用法

    摘要:虽然在内部,数值都是以位浮点数的形式储存,但是做位运算的时候,是以位带符号的整数进行运算的,并且返回值也是一个位带符号的整数。如下表应用场景取整对于一般的整数,返回值不会有任何变化。例如,结果为负数存储采用的形式是二进制补码。 什么是...

    hlcfanhlcfan 评论0 收藏0
  • 常用的JS方法

    常用的JS方法

    摘要:还有许多通用的方法,这里只想起这么多了,以后再慢慢补充吧。作者易企秀易小星 一,判断当前元素是否是数组 1,通过 constructor 判断 function isArray(value) { return value && typeof value == "object" && value.constructor === ...

    crelabercrelaber 评论0 收藏0
  • 数据结构第一讲

    数据结构第一讲

    摘要:为什么要学习数据结构语言是相通的人们常说,编程语言是相通的,掌握一门,其他语言很容易就能掌握。其实,真正想通的不是语言,而是数据结构与算法。 为什么要学习数据结构 1.语言是相通的 人们常说,编程语言是相通的,掌握一门,其他语言很容易就能...

    wemallwemall 评论0 收藏0
  • 单页面路由切换原理/简单实现

    单页面路由切换原理/简单实现

    摘要:新增一条记录替换当前的记录实现核心路由绑定标签绑定事件并阻止默认事件总结本文只是简述了,路由变化原理,并未去结合去完成实现一个框架路由。 前言 最近学习react时,在使用react-router-dom的时候,对history原理与路由切换实现并不了解,经过学...

    yangrdyangrd 评论0 收藏0
  • 你可能不知道的前端小技巧

    你可能不知道的前端小技巧

    摘要:主要分成事件,浏览器调试小技巧,其他三部分。一事件先来看一个有趣的问题。介绍一组很有用的事件。我介绍这个的目的并不是简单的介绍这个事件,而是这里有个小坑。只能通过来进行绑定。二浏览器调试小技巧用来代替在文件中打断点的操作。 这篇文章主...

    loostudyloostudy 评论0 收藏0
  • 更快助你弄懂React-高阶组件

    更快助你弄懂React-高阶组件

    摘要:等价于是一个返回函数的函数就是个高阶函数返回的函数就是一个高阶组件,该高阶组件返回一个与关联起来的新组件的也是一样的总结一下高阶组件是对代码进行更高层次重构的好方法,如果你想精简你的和生命周期方法,那么高阶组件可以帮助你提取出可重用的...

    KevenKeven 评论0 收藏0
  • JS之闭包及其作用

    JS之闭包及其作用

    摘要:如上述代码所显示,闭包是需要函数套函数,其实只是因为我们需要局部变量,否则此变量就会变成全局变量,无法隐藏。闭包的作用可以间接调用函数内部的局部变量。 前言 闭包作为JS中的一大难点,相信许多小伙伴也常常为此疑惑,闭包到底是什么?它有什...

    junnplusjunnplus 评论0 收藏0
  • 《学习JavaScript数据结构与算法》(第9章)(图)

    《学习JavaScript数据结构与算法》(第9章)(图)

    摘要:构建图添加顶点用数组存储图中所有顶点的名字添加边用对象的形式存储每个顶点包含的边功能打印广度优先遍历采用队列数据结构广度优先遍历采用队列数据结构未发现的全部入列,并且标识为已发现深度优先遍历初始化颜色构建函数基于广度优先的最短路径生成...

    bitkylinbitkylin 评论0 收藏0
  • js函数闭包了解一下

    js函数闭包了解一下

    摘要:问题匿名函数的执行具有全局性,所以闭包函数的一般指向,因为里面的闭包函数是在作用域下执行的,也就是说,指向可以改写成如下,内存泄漏问题如果闭包在作用域链中保存着元素,则该元素内存将无法自动销毁。 介绍你下你理解的闭包?不管怎样!我最近...

    ForelaxForelax 评论0 收藏0
  • 父子组件通信爬坑小记录

    父子组件通信爬坑小记录

    摘要:的大小写事件的名字没有自动化的大小写转换,触发的事件名必须和见提供的事件名完全匹配的情况下才能正常运行。父组件向子组件传参时,无论何种命名方式,必须使用同一名字进行接收。 kebab-case:短横线命名法,多个单词之间使用短横线-进行连接...

    wslongchenwslongchen 评论0 收藏0
  • 埋点与动态创建<img>、<script>

    埋点与动态创建<img>、<script>

    摘要:但动态创建的方式有个致命缺陷浏览器设置了禁止图片显示时,无法触发请求。所以,对于封装埋点库的时候,动态创建的方式是首选,而且可以参考,在请求记载完成后对进行清除。 对于统计页面数据这样的情景(俗称埋点),我们常用的方式就是动态创建或,...

    tangr206tangr206 评论0 收藏0
  • axios 封装和使用

    axios 封装和使用

    摘要:当然不限于此种写法,还有其他的写法可网上搜索封装参考执行异步请求发请求配置对象指定请求参数发请求如果成功了调用如果失败了不调用而是提示异常信息请求出错了要求能根据接口文档定义接口请求包含应用中所有接口请求函数的模块每个函数的返回值都是...

    AirmusicAirmusic 评论0 收藏0
  • 一个例子了解什么是桥接模式

    一个例子了解什么是桥接模式

    摘要:更多前端技术和知识点,搜索订阅号菌订阅桥接模式实际上就是将逻辑抽象和具体的实现分离。以追加字符串到文件中为例代码从变为上面代码是读取某个文件并在文件中追加字符串,最后调用回调函数。请关注我的订阅号,不定期推送有关的技术文章,只谈技术不...

    muzhuyumuzhuyu 评论0 收藏0
  • axios封装,组件获取数据

    axios封装,组件获取数据

    摘要:当然不限于此种写法,还有其他的写法可网上搜索封装参考执行异步请求发请求配置对象指定请求参数发请求如果成功了调用如果失败了不调用而是提示异常信息请求出错了要求能根据接口文档定义接口请求包含应用中所有接口请求函数的模块每个函数的返回值都是...

    djfmldjfml 评论0 收藏0
  • React系列 --- 从Mixin到HOC再到HOOKS(四)

    React系列 --- 从Mixin到HOC再到HOOKS(四)

    摘要:返回元素的是将新的与原始元素的浅层合并后的结果。生命周期方法要如何对应到函数组件不需要构造函数。除此之外,可以认为的设计在某些方面更加高效避免了需要的额外开支,像是创建类实例和在构造函数中绑定事件处理器的成本。 React系列 React系列 --...

    Lionad-MorotarLionad-Morotar 评论0 收藏0
  • vue中使用国际化基础使用

    vue中使用国际化基础使用

    摘要:方式使用引入要在之后引入使用你好当前语言重新设置中文英文其他当前语言切换语言效果项目中使用安装使用入口文件增加以下代码可以创建文件夹,拆分国际化文件最后引入国际化保存对象你好引用模板当前语言切换语言当前语言重新设置中文英文其他效 cdn...

    KosmosKosmos 评论0 收藏0
  • 继上次开源了今日热榜的 API 接口,这次直接开源热榜 GO 后端代码吧

    继上次开源了今日热榜的 API 接口,这次直接开源热榜 GO 后端代码吧

    摘要:名场面回家的诱惑洪世贤酒店幽会,抵不住诱惑犯了错张艺兴回应假唱风波。 今日热榜 今日热榜是一个获取各大热门网站热门头条的聚合网站,使用Go语言编写,多协程异步快速抓取信息,预览:https://www.printf520.com/hot... github地址:https://githu...

    mdluomdluo 评论0 收藏0

热门文章

<