自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 element ui tree组件的节点全展开与收缩

```javascriptonExpandAll() { // 遍历tree结构修改展开与折叠是个异步行为,会耗时间,所以要写promise let task = new Promise((resolve, reject) => { this.expandAllStatus = !this.expandAllStatus; resolve(); }).then(() => { this.treeNodeExpand(this.expandAllStatus.

2022-03-25 14:26:50 1054 1

原创 js sort()方法

js sort()方法sort()可以实现对数组的升序排序,但其实现原理是将数组中的每个数组项使用toString()方法,把每个数组项转换为字符串再进行比较,所以尽管数组的每个项的值是数字,它也会转为字符串再比较大小。这样直接使用sort方法对数组里的数字进行排序,不一定会实现我们想要的结果,这时就要在sort()方法中传入参数,参数为一个自定义的比较函数。function compare(a,b){return a-b ;}var arr = [1,3,5,10,15];console.l

2021-09-25 18:00:24 137

原创 js如何判断一个变量的具体类型

js如何判断一个变量的具体类型思路:typeof 可以返回变量的类型的字符串,但是要注意typeof 不能具体判断出Array,Function,null,object,它们的返回值都是‘object’ 。所以要注意区别出这几个类型,可以使用instanceof 或者‘===’方法进行进一步细化判断。function clearify (x){ if(typeof x === 'object'){ if(x === Array){ //x

2021-09-25 16:21:25 196

原创 面试题汇总

html:块元素和内联元素的区别css:什么是盒子模型选择器优先级js:js的基本数据类型,判断数据基本类型有哪些方法,用什么方法可以准确判断一个值的类型出来如何将两个字符串相加怎样去除字符串里的空格es6:说一下你对es6的了解var let const 有什么不同计算机网络:描述一下http请求的过程ajax:说一下有哪些跨域的方法什么是同源算法:描述一下你了解过哪些算法,具体说一下如何实现选择排序其它:描述一下你觉得你做过最

2021-09-23 19:44:28 79

原创 未知宽度的元素实现水平垂直居中

transform: tranlate(-50%,-50%)的使用今天复习到元素的水平垂直居中时,发现有一种方法是绝对定位加上元素平移来实现,初看时非常好奇为什么要加上元素平移,这个元素平移起到什么作用,然后打了个demo简单分析了一波。<style> * { margin: 0; padding: 0; } #outer { width: 200px;

2021-09-12 11:08:03 121

原创 今日份牛客刷面试错题总结

奇安信2019春招前端开发试题一些基础知识细节题目:关于无障碍性的role属性,role属性是供给有障碍人士使用的,加在标签中可以告知有障碍人士的使用的专门应用,role属性所在的元素扮演着什么样角色。一般标签中不经常使用role属性,因为现在html5已经提供了语义化。使用场景一般是在表单中,给表单语义不明确的标签添加role属性。完整内容可以看看这位网友的总结:https://blog.csdn.net/annip/article/details/53455226tabindex 属性用

2021-09-11 20:26:22 104

原创 css书写三角符号

用css3的旋转书写三角符号<style> /* 给div加样式 */ div{ width: 249px; height: 25px; border: 1px solid black; position: relative; } /* 用伪元素选择器的方法添加三角符号 */ div::after{

2021-09-11 10:22:11 374

原创 温故而知新——导航栏的创建

padding 属性用于创建导航栏今天复习css盒子的时候,看到网课老师写的案例,然后发现以前自己创建的导航栏就是乱写一通,没有什么规章制度,然后按着老师的思路自己捋了一遍,导航栏的创建。代码如下:<style> nav{ /* 设置盒子大小 */ height: 50px; /* 设置背景颜色 */ background-color: rgba(255, 247, 201,.4)

2021-09-10 20:36:03 112

原创 无法将“nodemon 识别为...“

解决,无法将"nodemon 识别为…",的问题今天在终端运行刚安装好的nodemon时,出现了上面的错误,解决方法如下:在命令行前面加npx。这相当于运用管理员权限来实现命令。

2021-09-08 16:22:30 299 3

原创 添加删除记录

用jQuery实现添加删除表格记录实现效果如下:#点击除名#点击添加#代码如下body部分<table id="one"> <thead> <caption>真????班点名册</caption> </thead> <tbody> <tr> <th>学号<

2021-09-06 20:43:17 62

原创 爱好选择器

#用jQuery实现多选框的勾选主要实现以上四个功能##实现中遇到的一点小困难:

2021-09-06 09:03:56 132

原创 button和input button的区别

button和 input button的区别在按钮的外表方面:虽然这两个标签都是用来实现按钮,一般的使用下看起来并无区别,但是button标签相对来说比较灵活,可以把图像做成按钮,更加美观。在功能上:两个标签都是实现按钮的功能,但要注意,在表单中,input button是普通的按钮,但button会相当于input submit,可以提交表单数据。但button提交表单数据在不同浏览器会提交不一样的值,因此在表单中尽量使用input标签。...

2021-09-06 08:59:30 2786

原创 用表格实现网页设计

一个简陋的大体网页布局图把网页分成表格的形式实现过程遇到的难点表格与网页布局的转换✔在实现过程中,把网页布局转换为表格需要对表格的格式很熟悉,理清楚行和单元格。✔一行用标签包含起来,里一个单元格内容用标签包含起来。实现代码如下:<tr> <td > <b>三月推荐</b><br><br> 《XXX的异世界冒险》<br> 《XXX的奇妙物语

2021-06-06 11:02:38 1768

原创 产品登录页

页面大体设计编码流程按设计图把所需要的元素编码出来,注意编码的语义化。(整体骨架)逐个设计元素的样式位置。(美颜)检查页面是否存在显示bug,进行调试修改。遇到的难点及解决方法导航栏如何固定在页面上方,与导航栏的位置调整#box{ height: 200px; width: 1333px; display: flex; /*弹性盒模型*/ justify-content: space-be

2021-06-05 20:40:02 105

原创 meta标签

meta标签的用法(网页)编码的乱码问题只要把源代码保存为UTF-8编码格式就可以啦,代码如下:<meta charset="UTF-8">实现网页尺寸自适应<meta name="viewport" content="width=device-width, initial-scale=1.0">⭐注意该行代码是在head元素中添加搜索引擎优化方便别人在搜索时,可以看到你的网页关键字。为搜索引擎提供关键词:<meta name="keywor

2021-03-18 11:47:23 89 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除