- 博客(67)
- 收藏
- 关注
原创 angular中的路由传参
在angular中传参时可以使用矩阵参数,即直接通过变量=值的形式在地址中体现,但需要注意参数的使用范围为。,而不是全局的查询参数。
2025-03-18 15:46:30
335
原创 angular中下载接口返回文件
createObjectURL属于js的原生方法,位于window.URL上,用于将Blob或者File文件转换为可以临时的URL地址进行显示。
2025-03-12 14:58:20
255
原创 moment.js时间处理库
moment().second()和moment().seconds()都可以获取或者设置秒数,如果超过59则会增加分钟数,以此类推:获取分钟为moment().minute(),获取小时。moment中调任何操作方法都会改变时间,所以如果不想修改原时间就复制一个时间进行具体操作。当前时间为2025-3-11加7天后返回值为3.18日的实例。验证当前时间是否有效,有效返回true,反之返回false。该方法可用于设置星期几,星期日为 0,星期六为 6。返回给定实例的最大值,可以找到给定实例中最大的时间。
2025-03-12 14:04:21
426
原创 js响应数据的响应体和URL编码解码
通过一个导入人员的响应体来了解请求的响应体具体返回的数据,通过调importExcel接口,根据.subcribe的参数分情况判断返回,如果响应内容为空时,提示导入成功,否则下载返回的excel文件,如果出错则提示出错。主要针对URL部分内容进行编码,对浏览器中的中文字符进行 。保留 URI 结构中的保留字符(如。
2025-03-11 15:12:50
228
原创 js重要知识点
forEach方法只是循环遍历,不可以改变数组内的值,数组内的元素如果为简单数据类型,则forEach循环时修改元素不会起作用,但如果为引用数据类型如对象,则可以修改数组内的对象的属性值。,每一趟可以决定出一个最大的元素,所以不需要进行比较,那么可以得到内层循环的取值则为数组总长度-1-j。set用于储存一组不重复的值,set是无序的所以无法使用索引访问,set会自动去除重复的数据。但修改数组内对象的属性值可以改变:索引值为0的对象的value被改为999。外层循环是总共要进行的躺数,为数组总长度-1。
2025-01-20 11:47:47
311
原创 力扣面试经典题
自己的算法层面较为薄弱,希望能通过尝试做力扣的题能提升下自己,以下都是根据自己的方法做出来的,比较繁琐,有的方法结合了力扣里比较优秀的解答。
2025-01-20 11:47:12
858
原创 tailwindcss框架知识点
默认情况下是每次修改完代码得重新编译才行,想要一保存就出现效果需要修改tailwind.config.js中,**如果未生效就找到这个js文件保存一下就可以自动更新了,不需要mode参数**可以在配置文件中自定义样式,如下面新增一个名字为lhh_pink颜色为粉色的命令。确保style.css在angular.json中的脚本中引入。注意:似乎这个方法也不能次次生效,找不到原因。
2025-01-17 14:19:00
396
原创 JS知识点巩固
这里的知识点记录的是日常生活中容易搞忘的知识点reduce的用法和二维数组的行列交换对我来说理解稍微复杂了些,需要加深记忆,记录一下。
2024-07-30 15:35:37
260
原创 CSS动画应用
这里是一些关于动画的应用,不定时更新进去一、进度条的动画.example {.child {&:after {top: 50%;left: 100%;100% {
2023-12-26 15:57:46
503
原创 CSS动画知识点
对动画的知识点较为薄弱,通过以下知识点的记录来加深印象一、@keyframes@keyframes 规则是创建动画。@keyframes 规则内指定一个 CSS 样式和动画将逐步从目前的样式更改为新的样式。您必须定义动画的名称和动画的持续时间(如 animation: frame 5s;如果省略的持续时间,动画将无法运行,因为默认值是0。图片颜色由绿色逐渐为蓝色.example {//绑定动画名称 动画时间//无限次播放/* from-to,等同于0%-100%;*/from {
2023-12-26 15:17:48
1003
原创 力扣算法刷题记录
没刷过算法题,感觉自己算法方面的知识较为薄弱,在力扣上看了几道发现自己都不会,看了解题答案后才感觉逐渐明朗,所以来记录一下算法题。
2023-12-20 16:16:46
922
原创 浏览器输入URL再按下回车会经历哪些过程
看各种面经发现这个问题是一个高频出现的面试问题,但我自己对于浏览器知识点的了解相对薄弱,通过这篇文章来简单了解下浏览器相关知识点。以上就是在浏览器中输入URL到回车会发生的全部过程。
2023-12-14 14:27:43
1164
原创 ECharts的颜色渐变
使用new echarts.graphic.LinearGradient()方法。若把y->y2改为0,1则表明是竖向的渐变。
2023-12-07 15:57:49
2732
原创 ECharts柱形图数据差距过大触发点击事件
在项目开发中,由于一些数据量差距过大,导致偏小的值的点击事件难以触发,此时我们可以不用传统的点击事件,而是用可以包括背景区域的点击事件来触发。相当于点击整个坐标轴区域都能触发点击事件而不只是点击已有的数据形成的柱体。
2023-11-10 09:23:51
646
原创 grid布局中grid-row和grid-column
grid-column属性定义了网格元素列的开始和结束位置。结合了grid-column-start和grid-column-end。grid-row属性定义了网格元素行的开始和结束位置。结合了grid-row-start和grid-row-end。
2023-11-02 10:01:43
1533
原创 JS中的arguments对象
arguments是一个类数组对象,之所以称为类数组对象,是因为他除了数组所具有的length属性外,并没有数组本身自带的其他方法。2.指定的形参传递值的情况下,arguments对象与形参值相同,并且可以相互改变。arguments是所有函数都具有的一个。实参在arguments类数组中。1.arguments的使用。,表示的是函数实际接收的。
2023-10-20 09:39:41
201
原创 js数组中reduce方法的使用
initialValue:传递给函数的初始值,如果传了previous初始值为initialValue传的值,currentValue为数组的第一个元素,如果不传previous为数组的第一个元素,currentValue为数组的第二个元素。
2023-07-26 09:49:14
157
原创 在Angular中制作大屏数字滚动效果
在工作中总会制作数据大屏,而数字的滚动也是其中常用的,最近学习到一种使用js方法和css来制作数字滚动的效果。
2023-07-19 10:17:38
496
原创 Grid布局的使用
如上图所示,整体布局水平垂直居中显示其中中间的元素分为六个板块,其中左边分为上下两个板块右边单独一个板块。这里需要使用grid布局进行完成。
2023-06-14 15:34:03
203
原创 浏览器的渲染流程
浏览器无法直接理解和使用HTML,所以需要将HTML转换成可以理解的-DOM树,解析HTML是所有过程的开始。dom树和cssom完成后则会进行渲染树的构建,其中cssom的解析会阻塞渲染树的构建,也就是说cssom树完成时才能继续进行渲染树的构建。在解析时,如果需要link链接的css,则先下载再解析,css的下载不会影响dom树的解析过程。渲染树构建完成之后,浏览器会跟就渲染树来进行布局,浏览器中的元素的位置和大小确定了,这一步也可以叫做回流。,就需要重新计算渲染树,这就是回流,比如元素的。
2023-06-13 09:25:46
157
原创 es6中的扩展运算符与对象拷贝情况
属性值为引用类型时,此时只是拷贝了引用类型的地址,他和原属性值指向的地址一致,此时修改引用对象里面的属性值会使得原对象的值也发生改变。对象由属性和属性值组成 而当属性值为简单数据类型时,此时修改拷贝后对象中的属性值不会影响原对象。扩展运算符为es6中新增的运算符,扩展运算符允许扩展可迭代对象的元素,例如数组、映射或集合。以下示例 修改属性值影响了原对象。
2023-06-09 08:48:27
544
原创 浏览器地址的组成部分
lhhbk擅长ts,CSS知识点,Js知识点,等方面的知识,lhhbk关注angular.js,css,node.js,html5,scss,echarts,html,typescript,javascript,css3领域.5.第五部分:type=blog 查询参数 由键值对组成,且用等号进行连接,多个参数用&符号进行分隔。,是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和。2.第二部分:blog.youkuaiyun.com ip/域名。3.第三部分:此地址使用了默认端口号,则隐藏了端口号,
2023-06-07 09:36:13
254
原创 TS中的高级类型
ts支持将字面量作为一个类型使用,而字面量类型分为三种:数字字面量类型、字符串字面量类型、布尔字面量类型。type作用就是给类型起一个新名字,支持基本类型、联合类型、元祖及其它任何你需要的手写类型。字符串字面量类型和数字字面类类型一样,可以指定类型为一个具体的值,如果为其他值则会报错。联合类型可以理解为多个类型的并集,它允许类型为多种类型之一。数字字面量类型指定类型为一个具体的值,如果为其他值则会报错。
2023-06-02 16:15:07
424
原创 Class类中的public、private、protected修饰符
2.当private标记的成员来自同一出处的时候,则可以兼容,如果为不同出处则不行。protected和private作用相似,在类的外部仍然不能访问基类的私有成员,1.当成员被标记为私有时,它就不能在类的外部被访问。但在派生类中可以访问基类的私有成员。
2023-05-31 10:31:14
3673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人