首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
榴莲妹妹
掘友等级
程序媛
革命尚未成功 你仍需努力
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
赞
文章( 51 )
沸点( 0 )
JS性能优化之 防抖
在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但是有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数,这会加重浏览器的负担,导致用户体验非常糟糕。因此我们可以采用debounce(防抖)的方式来解…
javascript 近乎神话般的概念:闭包
对于JavaScript有使用经验但却从未真正理解闭包概念的人来说,理解闭包可以说是某种意义上的重生。闭包并不是需要学习新的语法才能使用的工具。闭包的产生是基于词法作用域写代码时自然产生的结果。换句话说,你不需要要为了闭包而写闭包,闭包在我们写的代码中随处可见。 首先foo1(…
浅分析前端回调地狱
为了清楚的让大家了解这个冷笑话,下面我将用一个小案例为大家讲述。 假设我们要制作一个红黄绿灯的小demo,我们首先会创建ul标签,在ul标签中插入三个子节点,并把这个子节点设置成三个圆,接着给父节点设置监听器,每隔一秒就给子节点换不同的颜色。 border-radious:50…
你真的掌握了CSS水平垂直居中了吗?
居中这个特点在网页中真的是随处可见,这是一个非常基础但又是非常重要的属性,所以面试官也经常会在面试中问到这个问题。我们要做的不是只掌握一两种,而是要尽可能多地掌握大部分方法。现在就让我们来看一看水平垂直居中都有哪一些常见的方法吧。 首先,让我们来看一下子元素宽高未知的居中方法。…
封装Promise版本的 readFile
所谓同步编程,就是计算机按顺序一行一行依次执行代码,当前代码任务耗时执行会阻塞后续代码的执行。 所谓异步编程,就是在调用在发出后,这个调用就直接返回了,调用者不会立即得到结果,但是不会阻塞,可以继续执行后续的操作。用一句话来说就是 这是同步的写法,会造成阻塞。对于高并发来说,非…
小白笔记:前端小白浅谈translate和rotate
一. 平面效果 将当前类名为transform的元素沿x轴方向平移120px,沿y轴方向移动自身高度的50%。 2. rotate() 默认以元素宽高的一半为原点旋转,括号内参数为顺时针旋转度数,可为负数,负数为逆时针旋转。 二. 3d效果 相当于当前眼睛距离该元素的距离,实现…
从循环的角度来解析“莱文斯坦距离”
笔者是一个算法的初学者,对于笔者而言,莱文斯坦距离的计算是比较抽象难懂的,而本文主要从比较通俗的角度来解析莱文斯坦距离的详细计算步骤,希望能够帮助到其他和我一样的算法小白。 什么是莱文斯坦距离(Levenshtein distance)?它是编辑距离的一种,指两个字符串之间,由…
莱文斯坦距离的过程
前言定义当我们知道什么时候替换、什么时候插入、什么时候删除的时候这道题是不是就迎刃而解了呢1.分析1.1添加注明:以下都以a为基准数组1.2删除1.3替换1.4但是我们会发现添加删除和替换会有重合的地
动态规划之莱文斯坦距离
相信大家都有在百度或者其他的一些网站搜索的经历,有时你会发现即使输入了错误的信息,比如英语单词,搜索引擎它会很智能地辨识出错误的单词,同时将最有可能正确的英语单词提示给你,并同时进行搜索。那么,它是如何做到的呢? 对于学计算机的我们都清楚地知道,用计算机来解决问题归根结底是要用…
前端小白初体验回调函数
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。 第一次循环,将 flower 中的第一个字符 f 与 floor 的第一个字符 f 比较,发现它们相同,第二次循环,再将 floor 的第一个字符 f 和 flight 的第一个字符 f 比…
下一页
个人成就
文章被点赞
139
文章被阅读
9,262
掘力值
477
关注了
27
关注者
30
收藏集
3
关注标签
2
加入于
2020-03-31