自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解JS中? ?和?. 和||的区别

?和 || 的用法相同,都是前后是值,中间用符号连接,根据前面的值来判断最终是返回前面的值还是后面的值。

2023-05-12 11:37:52 423

原创 每天10个前端小知识(6day)

JavaScript中的分号问题、||运算符、splice、JSON.parse()

2022-08-25 16:14:21 417

原创 每天10个前端小知识(5day)

promise、for in 和for of的区别

2022-08-22 14:38:09 525

原创 每天10个前端小知识(4day)

delete操作符、defineProperty、padStart

2022-08-21 17:37:41 455

原创 每天10个前端小知识(3day)

给构造函数添加属性、use strict的使用、sessionStorage、hasOwnProperty() 、js中的truthy与falsy

2022-08-20 13:08:09 217

原创 每天10个前端小知识(2day)

预编译语言、响应式、视差滚动效果

2022-08-19 17:39:48 190

原创 每天10个前端小知识(1day)

每天10个前端小知识

2022-08-17 17:51:02 519

转载 手撕call、apply、bind

call、apply、bind

2022-08-12 16:40:09 168

原创 JavaScript 中 call()、apply()、bind() 的用法

JavaScript 中 call()、apply()、bind() 的用法

2022-08-10 16:37:46 120

原创 Symbol()类型的特点及使用场景

Symbol()类型的特点及使用场景

2022-08-09 14:42:38 1521 1

转载 VUE中的mixins

VUE中的mixins

2022-08-04 16:48:14 4184 1

转载 window.performance(监控网页与程序性能分析)

网页性能优化

2022-07-27 11:23:37 1981

转载 vue 之 路由懒加载

vue打包后的js文件越来越大,这会是影响加载时间的重要因数。当构建的项目比较大的时候,懒加载可以分割代码块,提高页面的初始加载效率。下面是几种常见vue路由懒加载的方法。

2022-04-06 14:13:44 10252

原创 js循环的几种方式

js常见的几种遍历方式for in使用场景:适合遍历对象原因:1、for in 遍历得到的索引而不是vlaue值2、for in 会遍历数组的整个原型链,性能比较差,不推荐使用for of适用场景:遍历数组for in 和for of 最大的区别就是for in 遍历的是索引index,而for of 遍历的是keyforEach适用场景:没有break和return等中断循环的操作map()适用场景:数组或对象map() 方法返回一个新数组,数组中的元素为原始数组元

2022-02-17 15:20:57 336

原创 http协议

http协议的六种请求方式1、http特点1、无连接2、无状态3、客户端/服务端模型:客户端支持web浏览器或其他任何客户端,服务器通常是apache或者iis等4、简单快速5、灵活:可以传输任何类型的数据2、http六种请求方式方式含义GET查看POST创建PUT更新DELETE删除HEAD检查资源PATCH更新某些字段OPTIONS检查请求方式3、post和get区别GETPOST点击返

2022-02-17 11:41:25 1209

转载 vue 在移动端实现红包雨

下面是代码:<template> <div class="ser_home"> <ul class="red_packet" id="red_packet"> <template v-for="(item, index) in liParams"> <li :style="{ left: item.left, animationDuration: item.durTim

2021-10-20 16:12:48 551

转载 JS中对象转数组方法总结

方法一:Array.from() 方法例:let obj = { 0: 'nihao', 1: 'haha', 2: 'gansha', 'length': 3 } let arr = Array.from(obj) console.log(arr);注意:1. object中必须有length属性,返回的数组长度取决于length长度 2.key 值必须是...

2021-10-14 08:00:00 1086

转载 input 输入框 在自动填充时,背景颜色问题

问题:自动填充前:自动填充后:可以看出,自动填充后,input背景颜色变成了别的颜色,解决办法:方法一: 纯色阴影覆盖底色input:-webkit-autofill { box-shadow: 0 0 0 1000px #333333 inset; -webkit-text-fill-color: #fff;}填充后的效果注意:这个方法有个问题,就是input 输入框,不能有 圆角(border-radius),而且只适用于...

2021-10-13 13:50:24 3344

原创 JS中filter()方法的使用

定义和用法filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。注意:filter() 不会对空数组进行检测。注意:filter() 不会改变原始数组。语法array.filter(function(currentValue,index,arr), thisValue)实例利用 filter 进行数组去重:function unique(arr) { return arr.filter(function(item, in..

2021-08-26 10:49:20 160

原创 vscode 插件和配置推荐

看到一篇不错的vscode插件配置,挺全面和详细的 推荐一下vscode 插件和配置推荐

2021-08-23 15:28:20 57

转载 vue如何引入jQuery,以及遇到的坑

引入$ npm install --save jquery# 注意这里是 --save 而不是 --save-dev,因为要在线上环境上用 jquery使用jquery在src/app.js里来引用一下import 'jquery'; // 在 html 中应该有 id 为 "hello" 的元素吧,这点相信大家都懂的。// 这一行作用是把元素的内容改成 "change to other text"$("#hello").text('change to othe..

2021-08-23 15:05:35 871

原创 vux的使用场景

建议不要为了用 vuex 而用 vuex。就拿我司的后台项目来说,它虽然比较庞大,几十个业务模块,几十种权限,但业务之间的耦合度是很低的,文章模块和评论模块几乎是俩个独立的东西,所以根本没有必要使用 vuex 来存储data,每个页面里存放自己的 data 就行。当然有些数据还是需要用 vuex 来统一管理的,如登录token,用户信息,或者是一些全局个人偏好设置等,还是用vuex管理更加的方便,具体当然还是要结合自己的业务场景的。总之还是那句话,不要为了用vuex而用vuex!...

2021-08-23 14:16:28 131

空空如也

空空如也

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

TA关注的人

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