自定义博客皮肤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)
  • 收藏
  • 关注

原创 思维导图插件--jsMind的使用

方法可自动展开或收起子节点。

2024-04-02 11:42:10 1936 1

原创 前端异步处理promise-理解与应用

参数为数组 作用是将多个promise实例包装成一个新的promise实例,多个实例中只有全部实例状态都为成功后,新实例状态才会变成 成功。参数为数组 作用是将多个promise实例包装成一个新的promise实例,当所有的实例都执行完之后不管成功还是失败,新实例的状态就必然为成功。参数为数组 作用是将多个promise实例包装成一个新的promise实例,多个实例中只要有一个状态为成功,新实例的状态就为成功。作为参数,对应操作成功和操作失败的情况。1.promise的状态是不可逆的,

2024-03-29 17:35:20 316

原创 前端面试重点-js的继承方式

前端一般来说现在有7种继承方式:1.原型链继承、2.构造函数继承、3.原型式继承、4.寄生继承、5.组合继承、6.寄生组合继承、7.extends类继承。

2024-03-28 15:45:25 381

原创 vue3生命周期 及其钩子函数

vue3 生命周期钩子函数:参考官网。

2024-03-27 17:43:49 179

原创 vue中实现图片的懒加载 快速上手

【代码】vue中实现图片的懒加载 快速上手。

2024-03-27 16:24:48 176

原创 前端 在vue项目中使用 WebSocket及时通讯

1.WebSocket没有同源限制,客户端可以和任何的服务器进行通讯。2.客户端可以向服务器发送信息,服务器也可以主动向客户端发送信息。3.WebSocket可以发送文本也可以发送一些二进制的数据。onmessage:接收消息。onerror:连接错误。onclose:连接关闭。onopen:建立连接。

2024-03-27 14:47:49 165

原创 js 数据类型

1.消除在代码中多次出现、与代码形成强耦合的某一个具体的字符串或者数值。例:Symbol("name")=/=Symbol("name"),虽然看起来都是name但是他俩并不相等,因为Symbol定义的是第一无二的两个字符串。ES6之前有5种 数字类型(Number)、字符串类型(String)、布尔类型(Boolean)、空类型(Null)、未定义类型(Undefined)数组(Array)、对象(Object)、函数(Function)、日期(Date)、正则(RegExp)、数学(Math)等。

2024-03-18 10:44:06 345

原创 js 中如何正确使用import导入模块

首先我们都知道 import语法只能出现在js的最上面去使用,在其他位置去导入模块是无效的。

2023-07-20 15:21:46 2860

原创 封装el-table公共组件

动态表格

2023-05-05 10:59:01 196

原创 vue使用原生事件

但是像element 封装的组件里面用 就要加上native修饰符 例子: @keyup.enter.native="submit"一般的标签 正常使用 例子: @keyup.enter="submit"

2022-12-19 11:46:43 145

转载 html中一些特殊的符号该如何表示

html特殊字符

2022-06-08 15:39:37 4820

原创 html不常用标签

<pre></pre> 预格式化文本(块级标签)。效果:保留文本的空格和换行。<address></address> 定义地址作者等信息(块级标签)。效果:斜体<abbr title=" "></abbr> 定义缩写(行内标签)。效果:字体下方有小点.....<acronym title=" "></acronym> 定义首字母缩写(行内标签)。效果:字体下方有小点.....<cite&gt

2022-04-21 16:43:53 343

原创 JavaScript 中 for in 、for of、forEach的区别

1. for in 既可以遍历数组,也可以遍历对象;得到的结果是数组下标或对象属性名for (let x in arr){console.log(x)}2. for of只可以遍历数组,遍历对象会报错;得到的结果是数组的值for (let x of arr){console.log(x)}3. forEach跟for of类似 ,只可以遍历数组,不能遍历对象;得到结果也是数组的值arr.forEach(x=>{console.log(x)})arr.fo

2022-04-19 14:57:51 805

原创 JavaScript 冒泡去重

let arr=[1,1,1,2,2,"x","x",NaN,NaN,undefined,undefined,null,null,4,4,4];let newArr=[];function removing(arr){ for(let i=0;i<arr.length-1;i++){ for(let j=i+1;j<arr.length;j++){ if(arr[i]==arr[j]){ arr.splice(j...

2022-04-19 13:48:32 647

原创 JavaScript Set()对象 实现去重

Set()对象里的值具有唯一性,我们可以利用这个特性进行数组去重let arr=[2,2,2,8,8,55,55,0.1,0.1,"i","i",null,null,undefined,undefined,NaN,NaN];let newArr=[];function removing(arr){ newArr=Array.from(new Set(arr));//Array.from浅拷贝}removing(arr);console.log(newArr);//[2, 8, 55, ...

2022-04-19 13:15:39 3292

原创 JavaScript冒泡排序

冒泡排序的原理就是相邻两个数相比较,谁大谁就放后面let arr=[100,2,34,10,99,26,55,66,101,1,3]; function BubbleSort(arr){ for(let i=0;i<arr.length-1;i++){ for(let j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ let ar...

2022-04-19 12:42:10 815

原创 前端代码工具之Git,常用的Git命令

我就列举一般工作会使用的几个命令:1,git config --global user.name "张三"//当我们第一次使用Git时需要我们设置我们的用户名2,git confif --global user.email "123456@qq.com"//当我们第一次使用Git时需要我们设置我们的邮箱3,git clone 公司代码网址//我们上班肯定是先把公司代码克隆到本地,之后就可以进行代码编写了下面我们工作一天之后,需要把自己写的代码都上传到github上:4,git statu

2022-03-31 20:49:15 383

原创 前端vue,如何搭建一个vue-cli项目

1,下载安装node.js(必须),node.js自带了npm工具,下载地址:Node.js 中文网2,打开电脑cmd,输入node -v检查是否安装成功node.js,输入npm -v检查npm是否正常3,全局安装vue-cli(必须),在cmd里面输入命令:npm install -g @vue/cli,输入vue -V检查是否安装4,全局安装webpack,在cmd里面输入命令: npm install webpack -g,输入webpack -v检查是否安装5,cmd里面输入命令:c

2022-03-31 20:02:16 863

原创 前端vue,如何使用axios实现接口的封装与调用

1,安装axios:在项目的控制栏里使用命令 npm install axios 安装axios2,在src文件下新建一个axios文件3,在axios文件下创建baseURL.js文件用于管理接口域名、创建api.js用于配置每个接口4,在baseURL.js文件里面配置我们的域名:import axios from 'axios'const service = axios.create({ baseURL: 'http://192.168.1.133:8080/api/',

2022-03-31 16:12:15 4102

原创 前端js,将英文字符转换大小写

小写转换成大写:toUpperCase()例子:a=abcd;a1=a.toUpperCase();//输出为ABCD大写转换成小写:toLowerCase()例子:a=ABCD;a2=a.toLowerCase();//输出为abcd

2022-03-30 23:09:04 1263

原创 前端js,join()方法

join()方法可以将数组以某种分隔符组合成字符串例子:arr={"I","love","you"};str=arr.join(" ");//通过空格将数组组合成字符串 输出结果为 I love you

2022-03-30 22:56:51 2470 2

原创 前端js,split()方法

js中split()方法可以将字符串通过某种符号拆分成数组。 例子: str=I love you;arr=str.split(" ");//通过空格拆分为{"I","love","you"}

2022-03-30 22:48:26 5648

空空如也

空空如也

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

TA关注的人

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