前端问题
问题描述: layui时间格式错误或者出现NaN-NaN-NaN问题 解决办法 列表中写法: field: 'FaultDate', title: '故障时间', templet: function (d) { return showTime(d.FaultDate);} js函数: function showTime(tempDate) { var date = tempDate.replace(/[^0-9]/ig, ""); var d = new Date(parseInt(date));
发布时间:2023-10-11
分享一些不常见却很实用的JS技巧 前言 编程语言通常暗藏着各种技巧,熟练使用这些技巧可以提高开发效率.JavaScript 就是一门技巧性很强的语言,掌握常见的语法技巧不但可以加深对语言特性的理解,还可以简化代码,提高编码效率. 下面是列出一些
发布时间:2023-10-11
TypeScript联合类型,交叉类型和类型保护 1.联合类型 所谓的联合类型就是定义一些类型,定义的变量只需要满足任意一种类型即可,联合类型使用|定义,示例代码如下: // 通过 | 符号定义联合类型 let value: number | boolean | string = '一碗周' value = 18 在上面的
发布时间:2023-10-11
uni-app使用uploadFile上传多张图片的具体实现 目录 前言: 一.需求概述 二.相关文档 三.具体实现方法 总结 前言: 最近的工作中出现了一个功能点,具体写法我在前面的文章中已经阐述过,不过之前的情况是上传图片调用后端的一个接口,整个表单页面提
发布时间:2023-10-11
详细聊聊JavaScript是如何影响DOM树构建的 目录 文档对象模型 (DOM) DOM 和 JavaScript DOM 树如何生成 解析 HTML 的三个阶段 详解 HTML 解析流程 JavaScript 是如何影响 DOM 生成的 解析过程中的优化 总结 文档对象模型 (DOM) 文档对象模型 (DOM) 会将 web 页面与到
发布时间:2023-10-11
javascript实现双端队列 本文实例为大家分享了javascript实现双端队列的具体代码,供大家参考,具体内容如下 1.双端队列 双端队列是一种允许我们同时从前端和后端添加和移除元素的特殊队列 2.双端队列的应用 一个刚买了票的入如果只是还需要再问一
发布时间:2023-10-11
JavaScript canvas实现刮刮乐案例 本文实例为大家分享了JavaScript canvas实现刮刮乐效果的具体代码,供大家参考,具体内容如下 效果图 HTML代码: div class=ggk span id=span200元/span canvas id=canvas/canvas /div css代码: .ggk { width: 200px; height: ...
发布时间:2023-10-11
详解JS数组方法 目录 一.会修改原数组 1.push(): 2.pop(): 3.shift(): 4.unshift(): 5.splice(): 6.sort(): 7.reverse(): 二.不修改原数组 1.toString(): 2.join(): 3.concat(): 4.slice() : 5.map(): 6.forEach(): 7.filter(): 8.every(): 9.some(): 10.reduce(): 总结 一.会修改原数组 1.push(): (在数组结尾
发布时间:2023-10-11
JS版图片放大镜效果 本文实例为大家分享了JS实现图片放大镜效果的具体代码,供大家参考,具体内容如下 !DOCTYPE html html head lang=en meta charset=UTF-8 title/title style *{ padding:0; margin:0; } .box{ position: relative; width:350 ...
发布时间:2023-10-11
详解JavaScript实现哈希表 目录 一.哈希表原理 二.哈希表的概念 三.哈希化冲突问题 1.链地址法 2.开放地址法 四.哈希函数的实现 五.封装哈希表 六.哈希表操作 1.插入修改操作 2.获取操作 3.删除操作 4.判断哈希表是否为空 5.获取哈希表的元素个数 七
发布时间:2023-10-11
一篇文章告诉你如何用事件委托实现JavaScript留言板功能 用事件委托实现留言板功能. !DOCTYPE html html lang=en head meta charset=UTF-8 meta http-equiv=X-UA-Compatible content=IE=edge meta name=viewport content= ...
发布时间:2023-10-11
一文带你了解JavaScript垃圾回收机制 目录 1. 概述 2. 内存管理 3. 垃圾回收 4. GC算法介绍 5. 引用计数算法 1. 引用计数优缺点 6. 标记清除算法 1. 标记清除算法优缺点 7. 标记整理算法 8. 执行时机 9. V8引擎 1. 垃圾回收策略 2. 回收新生代对象 3. 回收老
发布时间:2023-10-11
JavaScript的内置对象Math和字符串详解 目录 Math对象 常用属性 常用方法 Math.random() 字符串方法 length属性 charAt() charCodeAt() fromCharCode() concat() indexOf() lastIndexOf() slice() substring() split() toUpperCase() toLowerCase() 总结 Math对象 Math是一个工具类对象,里面封装了
发布时间:2023-10-11
javascrip高级前端开发常用的几个API示例详解 目录 MutationObserver API 特点 IntersectionObserver API 举个例子 图片懒加载 无限滚动 getComputedStyle() API 与style的异同 getBoundingClientRect API 应用场景 1.获取 dom 元素相对于网页左上角定位的距离 2.判断元素是否在可
发布时间:2023-10-11
JavaScript中var与let的区别 目录 1.作用域表现形式不同 2.是否变量提升的区别 3.暂时性死区上的区别 4.在同一个上下文中var可以重复声明,let不行 前言: var是JavaScript刚出现时就存在的变量声明关键字,而let作为ES6才出现的变量声明关键字,无疑两者之间
发布时间:2023-10-11