自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

【代码】【无标题】

2023-12-27 10:27:23 383

原创 使用Windi CSS(基于vue-cli)

我的经历:直接终端输入以下命令即可自动安装,且在main.js文件会自动引入,也无需在vue.config.js中配置了才能使用,有特别定制的可以配置,不需要特别定制的可以不配置。利用脚手架vue-cli创建,根据需求设置vue版本、babel等,无特别要求直接用默认的vue2或vue3就行。VS code插件:WindiCSS IntelliSense,可以辅助自己使用。3、利用vue-cli安装Windi CSS。1、先创建vue项目。

2023-12-25 22:29:51 902

原创 JavaScript篇

请你编写一个函数,检查给定的值是否是给定类或超类的实例。可以传递给函数的数据类型没有限制。

2023-09-14 11:16:42 197

原创 React学习记录

跟着尚硅谷学React

2023-08-22 10:46:47 137

原创 lodash.js库学习(一)数字

【代码】lodash.js库学习(一)数字。

2023-07-10 21:47:20 401

原创 前端性能优化

另外如果设置了满屏背景图,但屏幕可视区域内有占比较大的元素(浮在背景图上的元素),导致背景图暴漏可视范围较小,那么最大内容会选择可视区域内最大元素。当页面加载完后,我们需要获取所有需要懒加载的图片的元素集合,判断是否在可视区域,如果是在可视区域的话,再重新设置元素的src属性值为真正图片的地址。元素大小是指用户在可视区域内可见的大小,如果元素有延伸到可视区域外,或者元素被裁剪或包含不可见的溢出,这些部分不计入元素大小。(2)最初在可视范围内渲染,然后被移除可视区域外的元素仍将报告他在可视区域内的初始大小。

2023-04-03 15:03:11 2477 2

原创 前端工程化

前端工程化

2023-04-01 15:26:46 1356

原创 Vue必掌握

vue中双向绑定是一个指令v-model,可以绑定一个响应式数据到视图,同时视图中变化能改变该值1、为什么要有动态路由将给定匹配模式的路由映射到同一个组件2、路径参数用冒号表示。当一个路由被匹配时,它的params的值将在每个组件中以的形式暴露出来采用集中式存储,管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化1、定义有两种方式:对象和函数形式,前者类似组件定义,有各种生命周期;后者只会在mounted和updated时执行2、注册。

2023-03-28 12:52:52 935

原创 前端面试经历(三)

时间:2023年3月23日 下午15:00。

2023-03-23 20:06:29 398

原创 计算机网络

用户第一次登录网页,服务器生成一个JWT,服务器不需要保存这个JWT,只需要保存JWT签名的密文,把JWT发送给浏览器,让浏览器以Cookie或Storage的形式存储,如果以Cookie的形式保存下来,用户每次发请求都会将JWT发给服务器,用户不需要在输入账号密码。对于HTTP,重要的是传输层,传输层协议配合HTTP所定义的传输数据的方式,也就是从传输层中选择协议,TCP或UDP,绝大部分HTTP用的是TCP,因为TCP是可靠传输,UDP是不可靠传输。管理两个节点之间数据的传输,负责可靠传输(

2023-03-18 19:50:55 588

原创 前端面试记录(二)

只有组件被 keep-alive 包裹时,这两个生命周期函数才会被调用,如果作为正常组件使用,是不会被调用的,以及在 2.1.0 版本之后,使用 exclude 排除之后,就算被包裹在 keep-alive 中,这两个钩子函数依然不会被调用!点击登录按钮,查询云数据库中是否有用户头像,有与用户openid匹配的头像就直接用,如果没有,就通过wx.cloud.uploadFile上传用户头像,将头像缓存到本地缓存。3:调用微信小程序的获取用户信息的接口wx.getUserProfile,拿到用户的个人信息。

2023-03-17 10:26:56 359

原创 Promise

异步编程的一种解决方案。

2023-03-16 17:35:24 320

原创 Reflect

ES6 为了操作对象而提供的新 API。

2023-03-16 15:48:04 231

原创 代理Proxy

在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。

2023-03-16 15:35:04 475

原创 面试题JavaScript篇(四)

vue响应式原理就涉及到发布-订阅模式(1)是什么(2)手写见=》

2023-03-16 08:30:26 263

原创 计算机网络高频面试题(四)

是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统按分布范围,计算机网络里有局域网LAN和广域网WAN, 其中局域网的代表以太网,以及这两种网络最重要的区分点,局域网基于广播技术广域网基于分组交换技术。

2023-03-11 08:41:42 416

原创 ACM模式输入输出练习(JS V8模式 + JS node模式)

牛客ACM输入输出模式

2023-03-09 10:05:35 3717

原创 LRU算法

LRU算法

2023-03-09 08:29:55 191

原创 JavaScript实现十大排序算法

JavaScript实现十大排序算法

2023-03-04 12:53:47 2517

原创 生命周期:Vue,微信小程序

Vue和微信小程序的生命周期总结

2023-03-02 10:46:31 862

原创 面试题CSS篇(一)

css面试题,自用

2023-03-01 17:59:49 3001

原创 面试题HTML篇(一)

面试题HTML篇

2023-03-01 16:22:28 349

原创 计算机网络高频知识点(三)

计算机网络高频知识点(三)

2023-03-01 15:53:02 497

原创 计算机网络高频知识点(二)

计算机网络高频知识点(二)

2023-03-01 12:31:06 465

原创 npm知识点

npm知识点

2023-03-01 09:14:59 189

原创 面试题JavaScript篇(三)

JavaScript面试题,自用

2023-02-28 18:22:01 344

原创 面试题JavaScript篇(二)

JavaScript面试题,自用

2023-02-28 18:10:21 455

原创 面试题JavaScript篇(一)

JavaScript面试题,自用

2023-02-28 10:11:15 544

原创 JavaScript手写题

手写JavaScript

2023-02-27 17:49:40 807

原创 git构建工具

git、GitHub

2023-02-27 12:36:13 440

原创 pinia基本使用

pinia基本使用

2023-02-27 11:56:09 580

原创 webpack考点

webpack考点

2023-02-26 19:42:38 66

原创 计算机网络高频知识点(一)

计算机网络高频知识点

2023-02-26 19:39:32 832

原创 操作系统高频知识

操作系统高频知识

2023-02-26 19:01:55 1743

原创 JavaScript基础

JavaScript知识目录

2023-02-23 09:25:55 73

原创 DOM 文档对象模型

DOM 文档对象模型

2023-02-23 09:24:37 335

原创 BOM 浏览器对象模型

BOM 浏览器对象模型

2023-02-23 09:18:44 128

原创 webpack5打包工具的使用

webpack打包工具的使用

2023-02-20 16:14:41 952

原创 Sass的使用要点

sass的使用

2023-02-17 17:14:29 860

原创 Vue3.0

Vue3相关知识

2023-02-17 12:38:03 844

空空如也

空空如也

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

TA关注的人

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