javascript
LXXgalaxy
这个作者很懒,什么都没留下…
展开
-
程序执行的 同步和异步
但是子线程有一个局限:一旦发射了以后就会与主线程失去同步,我们无法确定它的结束,如果结束之后需要处理一些事情,比如处理来自服务器的信息,我们是无法将它合并到主线程中去的。同样以用户访问某个页面为例,用户需要请求获取页面某一部分内容的响应,如果用户发送的是异步请求,那么服务器会根据请求对页面进行局部的刷新,而不用每次请求都刷新整个页面,异步请求可以提升用户的体验。与同步请求相对,发送异步请求不需要等待服务器响应,随时可以发送下一次的请求,减少了用户遇到请求阻塞、网络延迟时需要等待的时间。原创 2024-05-16 09:09:27 · 558 阅读 · 0 评论 -
【js】两个数组内的元素依次相加得到一个新数组。
请注意,如果两个数组的长度不同,你需要添加额外的逻辑来处理这种情况,比如使用较短的数组长度来防止越界错误,或者对较长数组剩余的元素进行特殊处理。变量用于确保循环次数不会超过两个数组中较长的那个数组的长度。对于较短的数组,如果索引超出了其长度,就取0进行相加。在JavaScript中,如果你想要把两个数组的元素依次相加,你可以使用数组的。方法配合索引来实现这个功能。如果你想要更简洁的写法,你可以使用。原创 2024-05-15 10:11:56 · 211 阅读 · 0 评论 -
Promise 知识点集合
then的特性:如果上一个.then()方法中返回一个新的Promise实例对象,则可以通过下一个.then()继续进行处理。Promise.all() 方法会发起并行的Promise异步操作,等所有的异步操作全部结束后才会执行下一步的.then 操作(实现一个等待机制)Promise.race()方法会发起并行的Promise异步操作,只要任何一个异步操作完成,就立即执行下一步的.then 操作(赛跑机制)。调用.then() 方法时,成功的回调函数是必选的,失败的回调函数是可选的。原创 2024-04-23 09:37:40 · 428 阅读 · 0 评论 -
eCharts 折线图 一段是实线,一段是虚线的实现效果
后台给了数据后,虚线从哪里拼接,然后拼接上对应长度的null就行了。在lineStyle里写了不生效的话,可以尝试数据拼接。官网线上试了一下,这应该是最简单的实现方式了。我在我们项目里面实现的效果。原创 2024-04-22 09:19:52 · 531 阅读 · 0 评论 -
【vue】 一个js文件内export 多个function, 内部function互调使用
内部引用一下想调用的数据。原创 2024-04-22 09:20:18 · 157 阅读 · 0 评论 -
【JavaScript】js文件的export const函数使用另一个export const函数的数据
的函数的数据,你需要确保那个数据是可访问的。在JavaScript文件中,如果你想要在一个。的函数中使用同文件里另一个。原创 2024-04-11 10:04:17 · 291 阅读 · 0 评论 -
怎么在echarts的map地图上覆盖一层图片
【代码】怎么在echarts的map地图上覆盖一层图片。原创 2024-04-10 10:49:03 · 471 阅读 · 0 评论 -
最新整理的高频前端面试问题大集合【附带答案版】
JavaScript中的原型是指每个构造函数都有一个prototype属性,这个属性是一个指针,指向一个对象,该对象的用途是包含可以由特定类型的所有实例共享的属性和方法。每当定义一个对象(函数也是对象)时,就会生成一个__proto__属性,这个__proto__属性指向的是这个对象的构造函数的prototype,被称为显式原型。原创 2024-04-08 16:00:38 · 1227 阅读 · 0 评论 -
JavaScript保姆级详细教程
函数声明。函数声明使用关键字function,后接函数名和一对大括号来定义函数体。例如:函数表达式。函数表达式将函数赋值给一个变量。通过关键字function加上函数名和一对大括号,来定义函数体。例如:你可以根据自己的需要定义函数。原创 2024-04-08 14:46:08 · 644 阅读 · 0 评论 -
前台往后台传值,null到后台变成了undefined ,NaN到了后台变成了null
在前端(如JavaScript)和后台(如Node.js、PHP、Java等)之间的数据传输过程中,有时会遇到数据类型不一致或数据值丢失的情况。您提到的将null变成undefined以及将NaN变成null。原创 2024-04-03 10:46:56 · 427 阅读 · 0 评论 -
在JavaScript中,空字符串(‘‘)和null的含义
(双等号)进行比较时,JavaScript会执行类型转换(也称为"宽松相等")来尝试使两边的值相等。(三等号)进行比较,JavaScript不会进行类型转换,而是直接比较两边的值和类型。)操作符,这样如果其中一个值为真(在布尔上下文中),整个表达式就会返回真。,因为虽然它们都是"假值"(在布尔上下文中),但它们的类型和值是不同的。的比较,JavaScript会将空字符串转换为。在JavaScript中,空字符串(,那么逻辑或表达式就会返回。,逻辑或表达式都会返回。,你可以使用逻辑或(既不是空字符串也不是。原创 2024-04-03 10:37:24 · 187 阅读 · 0 评论 -
【前端】变量各种为“空”的差别—前端变量为空、null、undefined等情况的差别
如果你想要检查一个变量是否为空(即它是否没有值),你需要明确你想要检查的是哪种类型的“空”。在前端JavaScript中,一个变量的值为空(empty)和该变量为。并不完全相等,它们表示的是不同的概念。,你可能需要编写更具体的条件语句来涵盖所有可能的“空”情况。:一个变量可以包含一个空字符串,即没有字符的字符串。:如果一个变量被声明了,但没有被赋值,那么它的值是。:一个变量可以包含一个没有任何属性的空对象。:一个变量可以包含一个没有任何元素的空数组。因此,一个前端变量的值为空和该变量为。原创 2024-04-03 10:30:07 · 272 阅读 · 0 评论 -
echarts的 markPoint 标记图层被其他图层挡住的解决方法
markPoint 的图层改变不了,但是造成遮罩的柱状图的图层可以改变。标记的最大值最小值被柱状图的图层挡住了。原创 2024-03-28 09:19:00 · 457 阅读 · 0 评论 -
elementResizeDetectorMaker()动态监听元素尺寸变化插件element-resize-detector
与window的resize事件不同,resize只能监听window的窗口尺寸变化,不能监听某个元素尺寸变化。最常用的是监听echarts的宽度以实线宽度自适应拉伸的效果。安装element-resize-detector。main.js里面全局引入。也可以在某个页面中单独引入。原创 2024-03-27 15:58:29 · 283 阅读 · 0 评论 -
tab页切换导致echart图宽高仅100px问题
页面切换导致echart图宽高仅100px问题,图表的宽度可能没有正确更新,导致显示不正确。为了解决这个问题,你需要确保在切换标签页时触发ECharts实例的。比如style=”width:500px;height:500px”,这时候echarts有了明确的大小时候就可以正常显示出来了。但是如果 想要 100%铺满且随屏幕自动适应大小,又无法解决了。方法,以便图表可以正确地调整到新的容器尺寸。原创 2024-03-27 13:57:16 · 569 阅读 · 0 评论 -
document.documentElement.clientHeight与document.body.clientHeight的区别
scrollHeight: 当元素的子元素高度大于父元素,父元素出现滚动条,此时父元素的clientHeight表示可视的高度,父元素的scrollHeight 表示页面的高度,包括溢出页面被挡住的部分,即其实就是子元素的高度。单位px,只读元素。clientHeight: 表示可视区域高度, 包括padding但不包括border、水平滚动条、margin的元素的高度。offsetHeight:表示可视区域高度,包括padding、border、水平滚动条,但不包括margin的元素的高度。原创 2024-03-22 14:25:18 · 410 阅读 · 0 评论 -
js 替换数组中的部分文字内容
用js 把[ "2024-03-20实时", "2024-03-20日前", "运行日实时", "运行日日前"]中把所有的“运行日”替换成 “2023”这样,数组中的每个元素都会把 "运行日" 替换成 "2023"。方法来替换字符串中的特定内容。可以使用 JavaScript 的。方法来遍历数组,并使用。原创 2024-03-21 10:05:36 · 212 阅读 · 0 评论 -
eCharts 折线图 一段是实线,一段是虚线的实现效果
【代码】eCharts 折线图 一段是实线,一段是虚线的实现效果。原创 2024-03-14 14:41:32 · 452 阅读 · 5 评论 -
用js写的一个抽签系统
资源:https://download.csdn.net/download/galaxyJING/88963447原创 2024-03-14 14:21:26 · 185 阅读 · 0 评论 -
vue项目因内存溢出启动报错
然后,可在 node_modules 同级下,写一个fix-memory-limit.config.js文件进行批次处理。然后再做两件事:在node 在package.json 里的 script 里进行配置。LIMIT是你想分配的内存大小,这里的8192单位是M也就是8G,大小可根据情况而定。再回去修改package.json里的 script里的语句。前端能正常启动,但只要一改动就报错启动出错。改完这些之后,重新启动就好啦!原创 2024-03-12 16:31:28 · 588 阅读 · 0 评论 -
如何让函数外部获取到函数内部的变量
我们都知道定义在函数作用域内部的变量,在函数外部是拿不到的,可是如果有需要该怎么拿呢。原创 2024-03-12 16:35:54 · 116 阅读 · 0 评论 -
slice()函数的用法
从start下标开始(包括start),到end(不包括end,如果没有end参数,则到字符串的结尾),复制数组到新的数组。输出:['a', 'b', 'c', 'e', 'f']['a', 'b', 'c', 'e', 'f']6、arr.slice('1') arr.slice([1]) 中的参数会被转化成数字。输出:['a', 'b', 'c', 'e', 'f']输出:['a', 'b', 'c'] false。输出:['c', 'e', 'f']输出:['b', 'c']原创 2024-03-07 13:35:08 · 369 阅读 · 0 评论 -
ECharts图表首次加载不显示问题
原本页面应该是一进去就加载显示echarts表,然而第一次进去不加载,需要关闭之后再打开才能正常加载。需要给在绘制图表的方法调用的时候加上nextTick就行了。原创 2024-03-07 13:34:24 · 636 阅读 · 0 评论 -
想在Vue中使用v-for来循环遍历一组对象,但只循环三次
想在Vue中使用v-for来循环遍历一组对象,但只想循环三次,你可以通过一些方法来达到这个目的。原创 2024-03-06 11:45:41 · 606 阅读 · 0 评论 -
遍历一个树形数组里面找到指定id的项
【代码】遍历一个树形数组里面找到指定id的项。原创 2024-03-01 11:35:36 · 193 阅读 · 0 评论 -
遍历各级对象找出指定ID的对象
找出编号为110的对象。原创 2024-03-01 10:23:29 · 126 阅读 · 0 评论 -
给定的数组中找到指定ID的对象,使用JavaScript实现此操作的代码示例:
const children = [ { id: 8, label: '配电间1', }, { id: 9, label: '配电间2', }, { id: 10, label: '配电间3', },];const foundObject = children.find(obj => obj.id === 9);console.log(foundObject);原创 2024-02-29 16:24:22 · 318 阅读 · 0 评论 -
vue+element uiinput输入框实时搜索(输入框搜索功能,模糊查询)+下拉展示+点击定位菜单项高亮并显示对应内容
【代码】vue+element uiinput输入框实时搜索(输入框搜索功能,模糊查询)+下拉展示+点击定位菜单项高亮并显示对应内容。原创 2024-02-23 14:54:40 · 868 阅读 · 0 评论 -
vue3 引入腾讯地图解决请求接口https://apis.map.qq.com/ws/place/v1/suggestion跨域问题
重写 jsonp,就不用在项目中安装 jsonp 了。原创 2023-12-27 14:26:11 · 641 阅读 · 0 评论 -
96点数据——循环
【代码】96点数据——循环。原创 2023-12-22 15:09:08 · 363 阅读 · 0 评论 -
系统登页面——大屏系统深蓝色主题
【代码】系统登页面——大屏系统深蓝色主题。原创 2023-12-12 14:51:07 · 595 阅读 · 0 评论 -
自封大屏通用按钮
重新改了一下,图片的兼容性没有直接写样式的好。原创 2023-12-11 09:59:41 · 362 阅读 · 0 评论 -
echarts 点击图例显示该折线曲线,隐藏其他折线
【代码】echarts 点击图例显示该折线曲线,隐藏其他折线。原创 2023-12-05 16:58:52 · 994 阅读 · 0 评论 -
JavaScript 数组方法整理
JavaScript 数组方法整理原创 2023-02-21 10:17:30 · 118 阅读 · 0 评论 -
js中的遍历方法
js 前端遍历方法整理原创 2023-02-18 16:06:52 · 160 阅读 · 0 评论