该总结都是查看官网,然后自己不理解的地方记录下来的。 typescript官网的几张图画的不错。 无交集的两个变量不能进行比较 if ("" == 0) { } 定义一个函数声明 一般我们定义函数声明时,我们需要紧接着定义这个函数的实现,不然会报错。但是我们也可以使用declare来定义该函数的声明,让其在编译阶段不报错。 declare const backpack: Backpack<string | number> 结构匹配 结构匹配,只匹
2024-12-02建两个文本文件,1.txt和2.txt,把下面两段代码粘贴进去,然后改文件名为1.reg和2.reg,双击运行 1.txt Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Unknown\shell\openas] @=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\ 00,25,00,5c,00,73,00,79,00,73
2024-12-02前言 浏览器原理是每一个前端程序员想要深入学习必知必会的知识,本文旨在将一些重要知识以及理解写下来,供以后查阅使用 # 一、基本概念 以google浏览器为例,浏览器实际上一个多进程应用,在日常使用中我们经常会,打开一个一个网页链接,浏览器也会新建一个又一个的标签页,实际上每一个标签页都是一个进程,而在每一个进程之下,实际上也分了很多个线程,比如执行JS代码的线程,处理异步操作的线程等等,可以把页面上每一个标签页都当做是一个单进程多线程的应用来看待 二、浏览器的组成 浏览器组成包括: 2
2024-12-02vue简单实现div滚动触底加载更多数据效果 1,html <div class="webTherapyAuditList" @scroll="handleScroll($event)"> div里放置一些需要滚动加载的信息,滚动函数通过@scroll触发 </div> 2,js // 获取页面滚动距离 handleScroll (e) { let el = e.target //判断是否到达div容器底部 if(el.scrollT
2024-12-02#无意中发现的方法#1.环境 刚开始写法: static ssize_t test_modem_show(............. static ssize_t test_modem_store(............... static CLASS_ATTR_RW(test_modem); static int probe{ ....... modem_class = class_create(THIS_MODULE, "test_modem"); ret = cla
2024-12-02let name: string | null = null console.log(name.length.toString() ) 这个错误提示表明在您尝试使用 name.length 时,name 可能为 null if判断 为了解决这个问题,您需要在使用 name.length 之前添加额外的空值检查,确保 name 不为 null 。以下是修改后的代码示例: let name: string | null = null; if (name!= null) { console.lo
2024-12-02图片整合技术(css-sprite)(雪碧图) ——将多张图片整合为一张图片,浏览器只需要加载一次,就可以同时应用多个图片 ——多个图片整合一张,也减小图片的总大小,提高请求的速度,用户体验也变好了 雪碧图的使用步骤 1:先确定好使用的图标 2:测量图标的大小 3:根据测量的结果,创建一个元素 4:将雪碧图设置为元素的背景 5:设置一个偏移量以显示正确的图片 拿下面图片进行演示: <!DOCTYPE html> <html lang="en"> <head> <meta chars
2024-12-021.if多重条件判断 通常多个条件只有一个满足,我们一般使用|| 或运算符 ==es6以后可以使用Array.includes // if多重条件判断 // 通常多个条件只有一个满足,我们一般使用|| 或运算符 ==es6以后可以使用Array.includes // 基础写法 // let x = "aaa"; //设置初始值 // if (x === "aaa" || x === "bbb" || x === "ccc" |
2024-12-02Pagination分页:当数量过多,使用分页分解数据 1.在官网找到自己需要的分页组件,然后复制代码到自己的vue文件中 添加事件,方法绑定 size-changepageSize 改变时会触发每页条数current-changecurrentPage 改变时会触发当前页 2.每页条数发生变化 3.每页页码数发生变化
2024-12-02什么是盒模型 所有HTML标签都可以看成矩形盒子,由width、height、padding、border构成,称为“盒模型”盒子的总宽度 = width + 左右padding + 左右border盒子的总高度 = height + 上下padding + 上下border width属性 width属性表示盒子内容的宽度width属性的单位通常是px,移动端开发也会涉及百分数、rem等单位 -当块级元素(div、h系列、li等)没有设置width属性时,它将自动撑满,但这并不意味着width
2024-12-02