![](https://img-blog.csdnimg.cn/845275b6fccb431294270ed179d2954b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
js
某柚啊
这个作者很懒,什么都没留下…
展开
-
前端分页请求数据,前端删除n条数据后,再次请求
再次请求数据时,可能会请求到重复数据,所以需要处理返回的数据,避免重复渲染。移除项,相当于删除队列里的n项,后面的数据再向前移n项,所以需要根据。和 删除的条数,重新计算当前。一般来说,每次请求的数据条数。原创 2024-04-23 18:37:56 · 227 阅读 · 0 评论 -
js判断元素是否在可视区域内
js判断元素是否在可视区域(屏幕)内原创 2023-01-05 16:38:29 · 2171 阅读 · 0 评论 -
diff_match_patch 统计增/删/修改了多少字
diff-match-patch插件的使用原创 2022-12-28 11:32:59 · 271 阅读 · 0 评论 -
JavaScript 数组去重(元素包括数字、字符串、数组和对象)
对于一般的数组(元素是数字或字符串),用indexOf()就可以实现数组去重。但是对于数组中包含数组或对象,使用indexOf()或使用对象保存数组内容的方法,就比较难以实现。代码中的两个函数,分别实现了比较数组和比较对象的功能。<script type="text/javascript"> var testArr1 = [123, "meili", "123", "mogu"...原创 2019-04-10 14:57:08 · 2387 阅读 · 2 评论 -
JavaScript 字符串中出现次数最多的字符(可能是多个)
功能:返回字符中出现次数最多的字符和出现次数。若出现最多字符不止一个,则都要找出。<script type="text/javascript"> var testStr = 'qazwsxedcrfvtgbyhnqwertyuiasdfghjwsx'; function fn(str){ var obj = {}; // 把出现的字符以对象属性形式存储,属性值为出现...原创 2019-04-10 15:22:53 · 629 阅读 · 0 评论 -
给定 n×m 网格,共有多少三角形?
题目描述给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。注意三角形的三点不能共线。输入输入两个正整数n和m,分别表示行数和列数。输出输出一个正整数,为所求三角形数量。示例输入:2 2输出:76解题思路直接计算三角形个数(不共线三个点的所有可能性)有一定难度,所以可以反向思考,通过计算任取三个点的所有可能性,再减去所有共线的情况,结果就是不共线的所有情况,即所求三...原创 2019-08-11 14:38:56 · 2057 阅读 · 0 评论 -
3种斐波那契数列实现方法
相当经典的斐波那契数列算法,求 斐波那契数列第 n 项。递归// 递归function fibonacci(n){ if(n === 1) return 0 else if(n === 2) return 1 else return fibonacci(n-1) + fibonacci(n-2)} 尾递归// 尾递归function fibonacci2(n...原创 2019-10-03 15:57:46 · 245 阅读 · 0 评论