基础
文章平均质量分 68
夜☞
遇见即缘,幸会
展开
-
vue 左树右内容联动布局
前言由于是开发完成后直接上传并记录知识点,所以这里就不再通过详细讲解在普通开发中,左右联动时比较常见的,这里我们通过element+vue来实现该功能此代码使用了代码可视化highlight.js插件代码有两个代码版本,使用的两种方式实现,但是实现方式都是大同小异,使用ref获取元素,获取特定标识,以此对比左右是否一致达到两边联动效果[gitee:](left_right_layout_linkage: 左树右内容联动 代码可视化 (gitee.com))待定代码更改tree内容元素为a标签使原创 2022-03-24 21:49:01 · 2710 阅读 · 0 评论 -
css常用公共样式
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,em,img,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,i,b,s { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style:原创 2021-12-13 11:13:50 · 1380 阅读 · 3 评论 -
BOM浏览器对象
DOM BOM区别窗口加载事件窗口加载事件 当文档页面文档内容完全加载完就会触发该事件有了window.onload之后可以把js文件放在任意地方但是这个window.onload传统方式只能写一次,多个则只执行最后一个所以我们使用addEventListener就没有限制<script> window.onload = function () { var btn = document.querySelector('button') bt原创 2021-07-13 20:46:53 · 2096 阅读 · 1 评论 -
前端面试题(五)7.12
1到40亿中存在的1的个数说明 forEach 和 map 区别定义foreEach()方法:针对每一个元素执行提供的函数。map()方法:创建一个新的数组,其中每一个元素由调用数组中的每一个元素执行提供的函数得来。区别forEach()方法不会返回执行结果,而是undefined。也就是说,forEach()会修改原来的数组。而map()方法会得到一个新的数组并返回。例子制作一个数组的平方有如下一个数组 let arr =[1,2,3,4,5,6]下面分别用forEach(原创 2021-07-13 14:20:43 · 139 阅读 · 0 评论 -
前端面试题(四)7.9
目录标题Vue 的filters的作用是什么?简单介绍一下下面我们来讲一下过滤器的使用方法使用方式参数写法Vue 的props的作用是什么前言基本用法补充:kebab-case单向数据流: props是单向绑定的props验证$parentVue 中$emit 的作用是什么前言例子子组件:父组件:点击之前的数据点击之后的数据axios 如何定义全局变量错误处理使用过哪些elementui组件ElementUI介绍常用组件Container 布局容器Dropdown 下拉菜单NavMenu 导航菜单Table原创 2021-07-11 14:53:58 · 168 阅读 · 1 评论 -
前端面试题(三)7.6
待完善7-61rem 1em 1vh 1px 各代表的含义remrem是全部的长度都相对于根元素元素。通常做法是给html元素设置一个字体大小,然后其他元素的长度单位就为rem。em子元素字体大小的em是相对于父元素字体大小元素的width/height/padding/margin用em的话是相对于该元素的font-sizevw/vh全称是 Viewport Width 和 Viewport Height,视窗的宽度和高度,相当于 屏幕宽度和高度的 1%,不过,处理宽度的原创 2021-07-07 20:35:16 · 186 阅读 · 0 评论 -
前端面试问题总结(一)7.2
7.2ajax原理,ajax优势Ajax的原理:通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。Ajax注意事项不同浏览器下XMLHttpRequest对象的有不同的建立方式;设置回调函数时不要加括号;open方法三个参数含义,此外还需要注意GET方式和POST方式服务器端地址的不同写法;GET方式和POST方式send的参数的不同之处,以及POST方式下send之前需要设置请求头信息的工作;如何判原创 2021-07-05 22:11:20 · 203 阅读 · 1 评论 -
使用CSS和javascript制作拼图验证码
git 地址https://gitee.com/mryangjianxin/puzzle-verification-codegit下载地址git@gitee.com:mryangjianxin/puzzle-verification-code.git首先,我们要了解一个拼图验证码所时怎么组成的一个完整的图片一个在图片上的遮罩层,来区别我们需要填充的位置,和我们要移动的”块“一个可以操作”块“的滑动条得到一个居中的图片<!DOCTYPE html><html la原创 2021-07-08 23:18:15 · 1184 阅读 · 8 评论 -
VsCode Settings Sync GitHub详细同步配置
目录标题1.将 VSCode 配置上传到 GitHub新建 GitHub token2新建 gist3.在VsCode下载 settings sync推送和下载推送和下载快捷键在这里我挂上了自己的 Gist ID and 令牌1.将 VSCode 配置上传到 GitHub新建 GitHub token进入GitHub 设置界面 & 创建 GitHub token进入设置点击 Developer settings新建 Generate new token输入名称勾选 gist,原创 2021-04-29 11:26:19 · 549 阅读 · 1 评论 -
单片机项目实例 - 嵌入式开发 - C语言版 - 基础篇
目录标题1. 流水灯 效果,六个LED内嵌灯不停切换(位输出)2. 流水灯 效果,六个LED内嵌灯不停切换(循环移位)3. 数码管显示内容4. 数码管显示内容 (略有闪烁)5. 数码管显示内容 (显示1 2 3 4)(略有问题,欢迎提出Bug)6. 蜂鸣器间断报警7. 蜂鸣器报警,流水灯切换8. 显示器显示 "b"9. 显示屏流动切换1 2 3 4,彩灯流动 ,蜂鸣器间断10. 多功能控制实验程序11. 单按键控制实验,点击关闭熄灭灯或点亮,长按无操作下面位断点 需要连接第三方硬件12. 中断 - 外部中断原创 2021-04-21 21:43:00 · 5454 阅读 · 1 评论