自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无敌的大前端

无敌的大前端

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 JavaScript面试题(上)

javascript面试题收集

2023-08-02 09:55:05 61

原创 js常见打开链接的方法

通过js对一些链接地址进行跳转

2023-07-31 22:30:31 3229 1

原创 大前端面试

对前端一些面试题的收集

2023-04-28 15:01:58 294 1

转载 使用命令切换git仓库

【代码】解决切换git仓库问题。

2023-08-28 11:32:26 520

转载 VUE高阶面试题(下)

86.说说vue生命周期,发送请求在生命周期的哪个阶段,为什么不可以是beforeMount,mounted中回答:1、vue的生命周期(1)、生命周期是什么? Vue 实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模版、挂载 Dom -> 渲染、更新 -> 渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。(2)、各个生命周期阶段及其钩子函数vue的生命周期核心经历了四个阶段,在四个阶段的前后分别有两个钩子函数。第一阶段:数据挂载阶段:把配置项data中的属性,

2023-08-25 09:57:05 155

原创 微信小程序自定义导航栏并适配不同机型

新鲜 · 亲民 · 快捷</text></view>-- 搜索条 --><text class="icon-search">搜索商品

2023-08-17 13:54:04 290

原创 小程序代码规范(vscode开发,手动创建小程序)

如果没有统一代码风格,团队协作不便于查看代码提交时所做的修改。

2023-08-15 15:43:20 113

转载 VUE进阶面试题(中)

vue面试题

2023-08-11 12:00:12 165 1

转载 VUE高阶面试题(上)

这种问题一样的 先回答经常用的一些指定 比如 v-for v-if v-model v-show等等之类的 指令分为全局和局部的然后在回答自定义指令通过directive来自定义指令,自定义指令分为全局指令和局部指令,自定义指令也有几个的钩子函数,常用的有bind和update,当 bind 和 update 时触发相同行为,而不关心其它的钩子时可以简写。一个表达式可以使用多个过滤器。过滤器之间需要用管道符“|”隔开。其执行顺序从左往右。

2023-08-10 11:12:43 154 1

原创 JavaScript技巧

javascript日常技巧分享

2023-08-09 14:11:31 61 1

原创 vue3项目屏幕适配(vite)

vue3屏幕适配解决办法

2023-08-08 13:47:07 962

原创 javascript面试题(下)

javascript面试题(下)

2023-08-07 10:51:43 272

原创 JavaScript面试题(中)

javascript面试题收集

2023-08-04 09:50:48 88 1

原创 处理 JavaScript 对象的实用技巧

本文来分享 10 个开发技巧,可以使用这些技巧来高效地操作和使用 JavaScript 对象。

2023-08-01 13:53:30 85 1

原创 js中字符串常见的方法

在JavaScript中,字符串是一种原始数据类型,同时也是一个对象。因此,字符串对象具有一些内置的方法,可以用于处理和操作字符串数据。

2023-08-01 10:18:28 94 1

原创 new方法

(3) 执行构造函数中的代码(为这个新对象添加属性)(2) 将构造函数中的this指向该对象。(1) 创建一个新对象。

2023-07-31 10:13:31 69 1

原创 函数柯里化

传入的参数大于等于原始函数fn的参数个数,则直接执行该函数,小于则继续对当前函数进行柯里化,返回一个接受所有参数(当前参数和剩余参数) 的函数。函数柯里化是只传递给函数一部分参数并调用它,让它返回一个函数去处理剩下的参数。

2023-07-31 10:09:15 32 1

原创 数组扁平化

对数组扁平化方法的收集

2023-07-31 09:46:53 40

原创 数组去重的方法

收集一些数组去重的方法

2023-07-31 09:29:12 37 1

原创 常用的数组的方法

对js常见的一些数数组的方法进行总结

2023-07-30 11:47:18 31 1

原创 Promise

Promise 有三种状态:pending(进行中)、fulfilled(已完成)、rejected(已拒绝)。在创建 Promise 对象时,它的状态是 pending,然后可能会变为 fulfilled 或 rejected,一旦状态确定,就不会再改变。当 Promise 转为 fulfilled 状态时,会返回一个结果值;而当转为 rejected 状态时,会返回一个拒绝原因。Promise 提供了 then() 方法,用于处理异步操作的结果。

2023-07-28 17:08:01 38 1

原创 手撕this的指向问题

使用 call() 或 apply() 方法: call() 和 apply() 方法可以立即调用一个函数,并且可以手动指定函数内部的 this 值。通过将函数调用包裹在一个匿名函数中,我们可以在调用时指定 call() 或 apply() 方法的第一个参数,从而改变函数的 this。这样可以避免在回调函数中丢失正确的 this,因为方法被解构后,它们仍然保留了正确的 this 绑定。使用 bind() 方法: bind() 方法可以创建一个新的函数,并将其 this 绑定到指定的对象。

2023-07-28 15:21:11 50 1

原创 VUE生成二维码(图形中央带logo)

vue生成二维码案例

2023-07-28 14:22:37 653 1

原创 VUE数据的双向绑定

数据劫持(Data Observation):Vue 在初始化数据时,会对数据对象的每个属性使用 Object.defineProperty 方法进行劫持。这样一来,当访问或修改数据时,Vue 就能够监听到这些操作。Getter 和 Setter:在劫持过程中,为每个属性添加了 getter 和 setter。Getter 负责侦听属性的读取操作,而 Setter 负责侦听属性的修改操作。Getter 和 Setter。

2023-07-28 11:57:22 211

uniapp框架搭建,公共样式的创建,request拦截器的封装

uniapp框架搭建,公共样式的创建,request拦截器的封装

2022-07-11

空空如也

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

TA关注的人

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