自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用的正则验证

5、不能输入中文,可以输入数字大小写英文字母和符号(非空格)5-18位字符。1、至少一个数字、英文字母、符号(空格除外)5-18个字符。3、中国人姓名(只能输入中文和·符号)

2023-06-01 14:35:05 137

原创 js如何解决计算精度问题?

保留小数位数:在进行小数计算时,可以通过toFixed()方法保留需要的小数位数,但要注意该方法返回的结果为字符串类型,需要使用parseFloat()方法将其转换为数字类型。完成计算后再将结果除以相应的倍数,得到最终结果。使用第三方库:JavaScript中有许多优秀的第三方库,例如Decimal.js、Big.js等,这些库可以用来处理浮点数和小数的计算精度问题。使用Math库的函数:例如round()、floor()、ceil()、abs()等函数,这些函数可以用来处理浮点数和小数的计算精度问题。

2023-05-23 17:09:10 5039

原创 箭头函数与普通函数的区别

1、外形不同:箭头函数使用箭头定义,普通函数中没有。2、 箭头函数全都是匿名函数:普通函数可以有匿名函数,也可以有具名函数3、箭头函数不能用于构造函数:普通函数可以用于构造函数,以此创建对象实例。4、箭头函数中 this 的指向不同:在普通函数中,this 总是指向调用它的对象,如果用作构造函数,它指向创建的对象实例。5、箭头函数不具有 arguments 对象:每一个普通函数调用后都具有一个arguments 对象,用来存储实际传递的参数。但是箭头函数并没有此对象。6、其他区别:箭头函数不具有

2023-01-10 22:00:27 456

原创 行内元素与块级元素区别

行内元素会在一条直线上排列,都是同一行的,水平方向排列块级元素各占据一行,垂直方向排列。块级元素从新行开始结束接着一个断行。

2023-01-10 21:45:50 122

原创 vue3中使用vant里tabbar组件,刷新后高亮在第一个

解决方法:在setup中添加如下代码即可。

2023-01-09 15:09:14 487

原创 20道重要的前端面试题

闭包就是函数嵌套函数,函数作为参数被传入,作为返回值被返回。形成局部作用域,在函数外部可以访问函数内部的局部变量闭包的缺点被闭包引用的变量不会被 销毁,会常驻内存,使用不当容易造成内存崩溃每个构造函数(class)都有一个显示的原型prototype每个实例对象都有个隐示原型proto实例的隐式原型proto等于其构造函数的显示原型prototype当查找一个对象的属性或方法时先在实例上查找,找不到沿着proto向上逐级查找我们把proto的proto形成的链条关系成为原型链。...

2022-08-27 21:27:59 240

原创 前端面试题

一个异步操作,有三种状态,pending进行中,fulfilled 已成功,rejected 已失败,只有异步操作的结果,才可以决定当。rgba()和 opacity 都能实现透明效果,但最大的不同是 opacity 作用于元素,以及元素内的所有内容的透明度,actions可以理解为通过将mutations里面处里数据的方法变成可异步的处理数据的方法,简单的说就是异步操作数据。它的功能是将对应的字符串解析成 JS 并执行,应该避免使用 JS,因为非常消耗性能(2次,一次解析成 JS,一次执行)...

2022-08-26 21:08:17 145

原创 使用vue实现可以增加和删除的通讯录

使用vue实现可以增加和删除的通讯录。记得引用vue文件哦!

2022-07-27 22:31:43 533

原创 vue实现简易计算器,vue基础

这样使用vue就可以实现简单的计算器啦,赶快试试吧!觉得好玩,喜欢的可以点个赞哦。

2022-07-26 22:50:44 2930 1

原创 初识vue、vue基础

另一方面,当与[现代化的工具链](https//cn.vuejs.org/v2/guide/single-file-components.html)以及各种[支持类库](https//github.com/vuejs/awesome-vue#libraries--plugins)结合使用时,Vue也完全能够为复杂的单页应用提供驱动。在vue实例中以“v-”开头的html属性就叫做vue的指令,例如v-forv-if。--v-on可以简写成@-->使用两对{}对数据进行渲染。...

2022-07-26 22:31:51 94

原创 npm操作指令

其中install可以简写成i--save可以简写成-S--save-dev可以简写成-D。yarn是npm的进阶版但是yarn和npm不能共存一个项目用npm就不能用yarn。npminstallxxx--save以生产模式安装一个xxx的包。npminstallxxx--save-dev以开发模式安装一个xxx的包。yarnaddxxx--peer生产环境。yarnaddxxx--dev开发环境。...

2022-07-25 20:40:52 795

原创 CMD操作命令

echoabc>"./aa.txt"在当前路径下创建一个aa.txt文件,并写入abc字符串。echodef>>"./aa.txt"在aa.txt文件中追加def字符串。cd../abc切换到当前路径下的上级路径下的abc目录。rdabc/S递归删除abc及abc目录下的所有文件。查看当前目录的简要情况包括当前路径的所有文件和存储情况。mkdirabc在当前路径创建一个abc目录。echoabc在当前命令窗口输出abc。删除当前路径下的一个文件。...

2022-07-25 20:39:52 914

原创 git操作命令

4、把本地仓库推送到远程仓库gitpush-uoriginmaster(在推送之前,你的本地仓库要有版本,首次推送需加-u)3、链接远程仓库gitremoteaddoriginxxxx.git(git远程仓库地址)4、各员工gitadd.gitcommit-m"xxxx"gitcheckoutindex.html恢复index.html。8、下载git仓库源码项目到本地gitclonexxx.git。...

2022-07-25 20:37:24 205

原创 分享两个好玩好看的特效

代码】分享两个好玩好看的特效。

2022-07-21 20:59:18 19867

原创 使用css和js实现刮刮乐(简单易懂还有趣)

思想在一个div里面写上奖项,定义一个数组,为奖池,再定义一个随机数,使奖项随机。然后整一个画布把div给盖住,然后给画布整一个鼠标按下事件,鼠标按下的时候来一个鼠标移动事件,鼠标移动的时候使画布小面积消失。鼠标抬起的时候让鼠标移动事件失效,一个简单的刮刮乐就实现了。使用了html5的新标签canvas,画布。...

2022-07-15 19:15:55 1052

原创 BOM的 属性、方法、事件应用案例

一、window.screen:对象包含有关用户屏幕的信息。 方法: 二、window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。三、window.history 对象包含浏览器的历史。四、window.navigator 对象包含有关访问者浏览器的信息。navigator.appCodeName- 浏览器代号navigator.appName-浏览器名称navigator.appVersion-浏览器版本navigator.userAgent-用户代理

2022-06-21 19:51:06 102

原创 数组的四种遍历方法

第一种、for-i i为数组元素的下标;ary.length为数组的长度(元素个数)第二种、for-in i为数组元素的下标;ary2为数组名第三种、for-of item为数组元素的每一项;ary3为数组名第四种、forEach 数组名.forEach(function(每一项,下标,数组本身))...

2022-06-18 17:13:59 158

原创 数组 去除重复元素 的三种方法

方法一: 两层for循环遍历:第一次遍历数组中的每一个元素 arr[i]第二层遍历数组当前元素后的所有元素 arr[j],与当前元素相比较,若 == 当前元素,则删除arr[j],并将循环回退一步(删除元素后,会发生变化)方法二: 准备一个新空数组,将需要去重的数组进行遍历,判断新数组中是否有当前元素,若没有,这push到新数组中方法三: 利用ES标准中的新类型SetSet类型的对象:是值不能重复的集合像Set类型对象中添加新值时,如果Set中没

2022-06-16 20:25:33 13597

原创 js猜数字小游戏

要求:在输入框中输入你猜的数字,然后会和系统里随机的数字进行比较返回比较结果,如果你手动输入的数字比随机的数字大,会在页面里输出“猜大了”,若比随机数字小,会在页面里输出"猜小了",否则,就是"猜对了",会出现对应提醒。如果猜对的话,会出现之前隐藏的一个按钮,提醒你是否继续游戏,点击代表继续游戏,小按钮也会消失。 代码:...............

2022-06-14 20:53:42 237

原创 js实现12小时制时间

条件:在页面里动态显示日期与时间1.小时按12小时制,不足两位的前面补02.根据获取的时间,判断上下午,用am,pm表示代码:页面效果:

2022-06-14 19:49:35 715

原创 js实现简易计算器

页面效果

2022-06-13 21:24:34 121

原创 js的三种循环结构区别

js的三种循环结构区别

2022-06-10 21:26:33 294

原创 js循环运用

3.输出所有满足下列条件的四位数. 条件:个位数字加百位数字等于千位数字加上十位数字,且该该数为奇数.上代码:4.求1-100之间所有7的倍数的和,并在页面输出 7+14+21+...+... =上代码:5、1-1/2+1/3…-1/100上代码:...

2022-06-09 22:35:21 143

原创 js循环应用

1.假如你的入职薪水为10k,每年涨幅入职薪水的5%,50年后你的工资是多少?上代码:2.输入一个三位数,分别把这个数字的百位,十位,个位显示出来(用循环)上代码:

2022-06-09 22:29:50 234

原创 三行js代码,实现计算平年闰年

三行js代码实现计算闰年平年

2022-06-08 16:44:28 1008

原创 css实现点击内容切换

css实现点击内容切换

2022-06-08 10:00:00 2473 1

原创 CSS实现文本溢出显示省略号

CSS实现文本溢出显示省略号: /* 不换行 */ white-space: nowrap; /* 溢出隐藏 */ overflow: hidden; /* 溢出显示省略号 */ text-overflow: ellipsis;

2022-06-07 16:44:12 257 3

空空如也

空空如也

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

TA关注的人

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