自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Header组件[tailwindcss+flowbite]

【代码】Header组件[tailwindcss+flowbite]

2024-10-28 00:47:44 157

原创 Git时光机、Git标签、Git分支、GitHub协作

当HEAD指针进行切换之后,日志会受到影响(比如切换到之前的版本,那git log不能在查看这之后的提交日志,但git reflog的引用日志会保存信息)git show HEAD~数字 //查看HEAD对应的上数字条引用日志的详情信息。git reset --mixed(默认) 版本:默认方式,回退到某个版本,只。git resert --hard 版本,将会使用指定的版本。//查看HEAD对应的上上一条引用日志的详情信息。//查看HEAD对应的上一条引用日志的详情信息。

2024-05-21 21:19:50 636

原创 Less语言

Less是一门预编译语言,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS更易维护和扩展Less也扩充了CSS语言,增加了诸如变量、混合运算、函数等功能。Less既可以运行在服务端(Node.js和Rhino平台)也可以运行在客户端(浏览器)VSCODE可以使用Easy LESS插件(将less文件在编译后生成css文件)使用Easy LESS的情况下,编译less文件会生成对应的.css文件,在普通html文件中引用时,引用生成的.css文件跟js中变量的就近原则是一样的L

2024-05-16 22:33:44 1083

原创 Vue面试经验2

使用方法:v-指令名称每个钩子函数都有两个参数(ele,obj)ele:绑定指令的元素obj:指令的一些信息(比如绑定指令的值,binding.value)

2024-05-10 12:17:25 781

原创 JS笔试手撕题

1.Proxy直接劫持整个对象,并返回一个新对象,我们可以只操作新的对象达到响应式的目的2.Proxy可以直接监听数组的变化(push,shift,splice…)3.Proxy有多达13中拦截方法,不限于apply、ownKeys、deleteProperty、has等等,这是Object.defineProperty所不具备的4.Proxy懒加载,解决递归造成的性能问题。

2024-05-08 17:36:42 720

原创 Vue面试经验1

Vue2并没有劫持数组的下标,因此当通过下标修改数组时,无法触发视图的重新渲染3.

2024-04-25 19:02:03 1305 3

原创 v-scale-screen可视化大屏适配插件

项目地址

2024-04-16 19:26:50 491

原创 Vue3知识点补充

参考文章

2024-04-16 17:17:56 511

原创 vue3基础

创建Vue3需要安装16.0或更高版本的 Node.js(vue create使用脚手架创建vue3项目,搭建的框架依然是选项式API的框架,打包工具依然是webpack)

2024-04-15 19:12:17 883

原创 借助sheetjs插件实现工作簿的导入导出

官网参考文章

2024-04-12 18:53:21 511

原创 Esilnt使用记录

已有vue2项目添加eslint自动格式化。

2024-04-10 10:12:22 247

原创 node采坑

Vue.use()的用法:这里将element-ui中导出的所有组件,注册为全局组件。像这种加载路径不是相对路径的文件是从node_modules中加载的。dependencies是生产依赖(开发环境、上线环境都起作用)devDependencies是开发依赖(只在开发环境起作用)在css文件中引入其他css文件的样式。

2024-04-09 18:30:41 298

原创 element-ui(vue2)、element-plus(vue3)使用记录

element-ui的组件名就是类名

2024-04-07 18:57:24 420

原创 json-server,快速制作简易的接口

参考文章

2024-04-06 18:58:38 158

原创 Vuex(vue 项目中实现 频繁、大范围数据共享的技术方案)

3.存储在Vuex中的数据都是响应式的(数据更新后,使用数据的组件都会自动更新)1.数据的存取一步到位,不需层层传递。2.数据的流动非常清晰。

2024-04-05 16:50:28 439

原创 页面自适应

后续整理下自适应的集中方法。

2024-04-04 15:05:45 269

原创 Vant使用记录

例toast提示框。

2024-04-04 14:37:36 172

原创 flex布局

flex布局提供了强大的空间分布和对齐能力,网页布局更简单、更灵活。

2024-04-03 20:33:25 502

原创 复习知识点整理

sdadsada。

2024-04-03 18:19:04 791

原创 路由、插槽

前端路由:Hash地址(url中#后面的部分)与组件之间的对应关系页面效果:在浏览器中访问不同的Hash地址时,会显示不同的组件SPA项目(单页面应用程序,就是Vue项目,最后所有模板都展示在一个html上)

2024-04-02 15:40:04 983

原创 Vue基础配置、组件通信、自定义指令

Vue框架已经集成了webpack配置。

2024-03-29 20:39:52 530

原创 computed计算属性、watch侦听器、生命周期

监听from、q、to变化时,都要重新翻译,则可以直接监听一个对象。如果监听对象中的属性,不能直接当函数名,需要加上引号。多次使用计算属性,计算属性方法也只执行一次,计算属性不能通过双向绑定修改(默认不能改)调用计算属性的方法不能加(),执行一些业务逻辑或异步操作。每个阶段对应两个钩子函数。

2024-03-28 20:21:51 571

原创 刷题反思总结

题后反思:创建oNamespace的副本o,当前遍历的值就是o的键,若该键对应的键值不是object,则需要创建对象,使该键值为一个空对象{},以便后续可以嵌套创建对象。

2024-03-28 00:18:58 223

原创 插值表达式、Vue指令、指令补充

3.推荐使用id作为key(唯一),不推荐使用index作为key(会变化,不对应)作用:动态的设置html的标签属性-> src、url、title …Vue会根据不同的指令,针对标签实现不同的功能。1.作用:基于数据循环,多次渲染整个元素。语法:v-bind:属性名=“表达式”,便于Vue进行列表项的正确排序复用。1.key的值只能是字符串或数字类型。指令:带有v-前缀的特殊标签属性。2.key的值必须具有唯一性。key的作用:给元素添加的。

2024-03-27 18:06:39 396

原创 WebPack的使用及属性配、打包资源

把静态模块内容压缩、整合、转译等(前端工程化)1️⃣把less/sass转成css代码2️⃣把ES6+降级成ES53️⃣支持多种模块文件类型,多种模块标准语法。

2024-03-26 17:57:41 783

原创 Echarts功能记录

基础配置

2024-03-23 20:21:44 191

原创 AJAX踩坑指南(知识点补充)

JSON Web Token是目前最为流行的跨域认证解决方案如何获取:在使用JWT身份验证中,当用户使用其凭据成功登录时,将返回JSON Web Token(令牌)服务的通过请求头携带的token来判断当前用户是真用户还是假用户。

2024-03-22 17:17:09 435

原创 同步代码和异步代码、回调地狱、Promise链式调用、async和awat、事件循环EventLoop、宏任务和微任务、Promise.all静态方法

定时器、事件、AJAX、回调函数。

2024-03-20 21:05:49 398

原创 (AJAX高级)XMLHttpRequest、Promise、封装简易版axios

XHR对象用于与服务器交互,通过XMLHttpRequest可以在不刷新页面的情况下,请求特定的URL,获取数据。

2024-03-20 18:12:45 336

原创 图片上传语法

【代码】图片上传语法。

2024-03-19 12:16:14 379

原创 (基础)AJAX概念和axios使用、URL、请求方法和数据提交、HTTP协议、接口、form-serialize插件

AJAX就是使用XMLHttpRequest对象与服务器通信,它可以使用JSON、XML、HTML和text文本等格式发送和接收数据,AJAX最吸引人的就是它的异步特性,也就是说它可以在不重新刷新页面的情况下与服务器通信,交换数据或更新页面。

2024-03-17 21:15:48 1446

原创 变量直接赋值、浅拷贝、深拷贝、递归、异常

赋值 就是一个=,比如let obj2=obj1 这就是赋值,只是把,赋值给另一个变量。

2024-03-14 17:02:39 467

原创 构造函数、原型、instanceof运算符

构造函数是学习面向对象的基础任何函数都有原型对象。

2024-03-14 10:39:26 379

原创 6.同步异步、正则表达式

同步异步,正则表达式

2024-03-13 13:03:10 604

原创 5.BOM-操作浏览器(BOM、插件、本地存储)

本质是window对象的一个属性(location 或window.location)本地存储的分类:localStorage(重点)+sessionStorage。reload方法用来刷新当前页面,传入参数true时表示强制刷新。href属性获取完整的URL地址,对其赋值时用于地址的跳转。search属性获取地址中携带的参数,符号?作用:用来操作网页的URL地址(实现网页跳转)hash属性获取地中的哈希值,符号#后面部分。window是浏览器对象,又称为顶级对象。作用:用来记录当前浏览器中访问过的页面。

2024-03-12 20:40:17 422

原创 4.DOM-节点操作(节点的增删改查)

a链接只在本页面内部跳转//#表示只在本页面内部跳转 //跳转到页面顶部< p id = " one " > < a href = " #one " > //#表示在本页面跳转。id表示跳转到id为one处< p id = " one " > < a href = " #one " > //#表示在本页面跳转。id表示跳转到id为one处。

2024-03-10 18:46:30 503

原创 3.环境对象this、this指向总结(待完成还有节流防抖待完成)、回调函数、事件

环境对象本质上是一个关键字 thisthis所在的代码区域不同,代表的含义不同。

2024-03-10 00:09:28 938

原创 2.案例、鼠标时间类型、事件对象参数

在网页中事件是用户的一个动作用来实现用户和网页交互事件三要素a)事件源:用户的动作作用到那个标签身上,那个标签就是事件源b)事件类型:用户使用的是什么动作(点击事件、输入事件、悬停事件)c)处理程序:代表事件最后要实现的具体效果,就是一个匿名函数// 绑定事件// 1.先获取事件源(DOM标签对象)// 2.给事件源绑定事件//事件源.addEventListener('事件类型',function(){});//备注:事件类型常用的一个点击事件:click//

2024-03-08 18:04:37 525

原创 1.获取DOM对象、操作元素内容、操作元素属性、自定义属性、定时器

操作BOM

2024-03-07 22:33:17 580

原创 字符串方法、数组方法、深入对象、构造函数、数据常用函数

当把字符串、数字这种原始类型,当做对象使用的时候,JS会自动包装他们,把他们包装成对象,然后在使用 【对象.xxx()】这种语法。如果构造函数中,返回了一个引用类型的值(对象,数组),则结果就是返回的这个对象。如果构造函数中返回了一个原始类型值(字符串、数字、布尔),无效。如果有符合条件的元素,返回找到的第一个元素的下标,并终止查找。所有元素都符合条件返回true,否则返回false。根据给出的条件,判断数组中是否所有元素符合条件。根据给出的条件,判断数组中是否有元素符合条件。

2024-03-04 19:46:57 409

空空如也

空空如也

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

TA关注的人

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