
JS
文章平均质量分 69
JS基础使用 ,总结遇到的坑
Echo___Echo
为什么天南地北不能互相体谅
展开
-
爬坑日记--输入框回车自动刷新页面问题
表单 输入框回车自动刷新页面原创 2022-10-24 23:24:09 · 386 阅读 · 1 评论 -
Vue 引入腾讯地图 API 与实际应用保姆级分享
腾讯地图原创 2022-09-14 16:00:12 · 4277 阅读 · 4 评论 -
封装 Anchors 锚点组件
背景:需求是页面要加一个锚点功能用户通过点击快速定位到指定位置,同时页面增加滚到监听功能,动态激活锚点先上效果图解题思路1 实现点击锚点,页面滑动到指定范围2 页面滚到增加监听事件,判断当前出去那个锚点区域,对应锚点置为激活状态Let’s do it!!!1.实现点击锚点,页面滑动到指定范围实现步骤:step1: 在锚点组件点击对应锚点,获取到是第 n 个锚点被点击了,获取对应 dom 元素step2: 需要滚动得高度 = 获取到第 n 个锚点所在父容器得位置 + 页面卷起来得.原创 2021-11-10 17:01:53 · 1349 阅读 · 1 评论 -
Vue 实现 codeMirror 结合 sql-formatter 实现 sql 高亮及格式化
Vue 实现 codeMirror 结合 sql-formatter 实现 sql 高亮及格式化背景:需求是页面渲染一个类似 SQL 编辑器的功能,需要支持关键字高亮以及格式化功能由于之前做过一个小 demo,接触过codeMirror,手到擒来,先在项目中引入 codeMirror 实现编辑器的功能npm 安装 vue-codemirror 插件npm install vue-codemirror --save在项目中引入 vue-codemirror官网上有引入方式请参考官网原创 2021-10-24 15:18:17 · 5555 阅读 · 4 评论 -
浅析JS深拷贝与浅拷贝
深拷贝和浅拷贝是只针对Object和Array引用类型的,为什么这么说呢,要理解深拷贝与先拷贝,首先我们要搞懂数据类型的存储方式数据类型数据类型分为基本数据类型和引用数据类型基本数据类型:String,Number,Boolean,Null,Undefined引用数据类型:Object这两种类型存储方式的区别基本类型数据直接存储在栈内,而引用型数据类型是在栈中存放指针,通过指针指向,在堆中找到真实的数据内容,所以说深拷贝和浅拷贝只针对与引用类型浅拷贝对于浅拷贝而言,只是单单拷贝了对象的.原创 2020-05-23 20:12:20 · 1047 阅读 · 0 评论 -
js前端时间格式相互转换
时间戳时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。获取当前时间获取当前时间(格林威治时间)new Date()// Mon Nov 04 2019 11:18:38 GMT+0800 (中国标准时间)获取当前时间戳,以秒s为单位Math.round(new Date() / 1000)// ...原创 2019-11-04 14:30:28 · 1868 阅读 · 0 评论