插值法又称“内插法”,主要包括线性插 值、抛物线插值和拉格朗日插值等。其中的线 性插值法是指使用连接两个已知量的直线,来 确定在这两个已知量之间的一个未知量的值。相当于已知坐标(
2025年07月02日
插值法又称“内插法”,主要包括线性插 值、抛物线插值和拉格朗日插值等。其中的线 性插值法是指使用连接两个已知量的直线,来 确定在这两个已知量之间的一个未知量的值。相当于已知坐标(
2025年07月02日
如果一个页面中有很长的列表/内容,很多应用都会在用户向下滚动时隐藏页面的头,给用户留出更多的阅读空间,同时提供一个方便的吸顶工具栏,比如淘宝中的店铺页面。
下面是一个比较简单的实现,如果有同学有更好的实现,欢迎留言,让我们共同进步。
首先假设我们的页面整体包含3部分;
2025年07月02日
Excel表格一般会储存大量数据,我们可能不是每次都需要使用其中的所有数据,大部分时候只用到其中的一部分,所以数据查询功能就变得非常重要。为此,Excel本身也提供了多少查询方法,供我们使用。
首先我们假设有这么一个销售表格,记录了全国各地读者的购书数据。
本例在F3单元格(红色单元格)中输入以下查询公式:
=LOOKUP(2,1/(A2:A18=F2)/(C2:C18=F4),(B2:B18))
2025年07月02日
数组扁平化是指将一个多维数组变为一个一维数组
const arr = [1, [2, [3, [4, 5]]], 6];
// => [1, 2, 3, 4, 5, 6]
复制代码
2025年07月02日
有时候,我们做网页会遇到内容少撑不起网页的情况,导致底部的footer上游到屏幕的中部,很难看。不过,幸好有万能的javascript,我们仍然可以利用它的if语句来判断屏幕的大小,代码如下:
var di = document.getElementById("di");//声明变量,我习惯把footer盒子命名为“di”
2025年07月02日
在前端开发中,有时候我们需要判断一个元素是否在可视区域内,比如实现懒加载、曝光统计、动画效果等功能。那么,如何对进行元素可视区域的判定呢?本文将介绍几种常用的方法,并分析它们的优缺点。
2025年07月02日
对于开发人员来说,编写高质量的代码是有很重要的意义的,特别是在团队协作里。本篇博文从前端开发的角度,总结出编写高质量前端代码的一些经验。前端开发涉及的主要语言包括html,css,js等。这里主要针对JS来介绍。
编码思维
1. 逻辑思维
当接到某个任务的时候,不要急于开始动手,而是先静下心来思考,理清这个任务要实现的功能,这个功能用在什么场景下,将来是否会复用,如果将来会变化,可能会怎样变化。要怎么设计利于功能的扩展和优化,可能会出现哪些问题,如何规避问题。这些都是在前期动笔前需要思考清楚的,不然到后面开发的时候可能会不停的修改,最终效率越来越低。一个功能有着良好的运行逻辑,才不会容易出错。当然如果时间不允许,或是只上一次就废弃的功能,此时效率可能会优先考虑。
2025年07月02日
今天给大家分享的是Vue3系列之自定义桌面端对话框组件v3layer。
V3Layer 基于vue3.0构建的多功能PC网页端
2025年07月02日
最近一直在研究C#的自定义控件,因为在实际开发使用中发现C# winform的自定义控件并不满足需求。因此,自己在逐步开始接触自定义控件,并将其记录。
首先,先完成一个最基本控件的实现,即一个面板,说起来就是一个框,这个框,可以调节里面的填充颜色,设置框线的宽度,虚实线类型,是方形,圆形或者椭圆形等。