自定义博客皮肤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 异步笔试题

其中,关于时间差结果可能因为计算机性能造成的微小差异,可忽略不计你答对了吗?下面我们由浅入深探索本题由浅入深探索 Promise 异步执行首先,看一下 event loop 的基础必备内容event loop 执行顺序:首先执行 script 宏任务 执行同步任务,遇见微任务进入微任务队列,遇见宏任务进入宏任务队列执行完当前宏任务所产生的微任务队列,有则依次执行,直到全部执行完,执行浏览器 UI 线程的渲染工作 检查是否有WebWorker任务,有则执行。

2024-06-20 13:10:14 404

原创 Vue超详细学习笔记

number1:number2:加的方法减的方法v-bind图片2.6 v-bindv-bind图片3. Vue-cliVue-cli是vue官方出品的快速构建单页应用的脚手架,致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样可以专注在撰写应用上,而不必花好几天去纠结配置的问题。3.1 安装vue-li。

2024-06-19 12:13:25 571

原创 vue-router 源码和动态路由权限分配

今天的文章可谓是积蓄了我这几年来的应聘和面试经历总结出来的经验,干货满满呀!如果你能够一直坚持看到这儿,那么首先我还是十分佩服你的毅力的。所以看完之后,还是多多行动起来吧!可以非常负责地说,如果你能够坚持把我上面列举的内容都一个不拉地看完并且全部消化为自己的知识的话,那么你就至少已经达到了中级开发工程师以上的水平,进入大厂技术这块是基本没有什么问题的了。

2024-06-18 22:27:24 723

原创 使用webpack搭建react+antd项目

为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。

2024-06-17 03:56:20 751

原创 React:基础知识学习

5. 总结JSX中添加属性时,使用 className 代替 class , 像label中的for属性,使用htmlFor代替;JSX创建DOM的时候,所有的节点,必须有唯一的根元素进行包裹;JSX语法中,标签必须成对出现,如果是单标签,则必须自闭合;在 JSX 中可以直接使用 JS代码,直接在 JSX 中通过 {} 中间写 JS代码即可;在 JSX 中只能使用表达式,不能出现语句;在 JSX 中注释语法:{/* 中间是注释的内容 */}四、组件1. 基本概念。

2024-06-17 01:39:24 844

原创 Web前端---HTML+CSS+JS实现记忆纸牌游戏

if (!u) {M[f] =!${p?1;do {for (;O.length;) {for (;j.length;n += 1) {

2024-06-15 22:50:32 889

原创 jQuery学习教程,写更少的代码,做更多的事情(二)

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。前端面试题汇总JavaScript性能linux。

2024-06-15 20:48:16 871

原创 js中浅拷贝与深拷贝_js中深拷贝和浅拷贝

当我们把一个对象赋值给一个新的变量时,赋的其实是该对象的在栈内存中的引用地址,而不是堆内存中的数据。也就是两个对象指向的是同一个堆内存空间,无论哪个对象发生改变,其实都是改变的堆内存空间中的数据,因此,两个对象是联动的。后的New List Head的指向与Original List Head的指向其实是同一个Node,因为浅拷贝复制的其实是栈内存中对象的引用,而不是保存在堆内存中真实的值,两个对象还是在共用同一个堆内存地址。,引用类型值是按引用访问的,引用保存在栈内存中,真实的值保存在堆内存中。

2024-06-12 16:14:22 518

原创 JavaScript异步编程之async await_trao 生成的代码包含‘async await‘,因为该模块使用的是"外部脚本

复制代码returnawaithello() // js 不会报错,但是这样写没有意义。复制代码foo()复制代码try {// 1秒之后 promise 的状态变成 rejectedconst result2 = awaitnewPromise((resolve, reject) =>setTimeout(reject, 1000, ‘error in 2’))

2024-06-12 15:07:59 396

原创 HTML语法大全----学习笔记

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。

2024-06-12 13:59:00 889

原创 Day03-Vue进阶

/ 定义全局组件})创建全局组件文件 02-全局组件.html02-全局组件.html文件解释:效果图:三、路由Vue.js 路由允许我们通过不同的 URL 访问不同的内容。通过 Vue.js 可以实现多视图的单页Web应用(single page web application,SPA)。Vue.js 路由需要载入 vue-router 库1、引入js需要先引入vue.min.js,再引入vue-router.min.js2、编写html。

2024-06-12 12:41:54 275

原创 2024年,Web前端还好找工作吗?

js的各种位置,比如clientHeight,scrollHeight,offsetHeight ,以及scrollTop, offsetTop,clientTop的区别?改变函数内部this指针的指向函数(bind,apply,call的区别)在Vue.cli中的安装使用步骤是?请你说说CSS选择器的类型有哪些,并举几个例子说明其用法?有了解过react的虚拟DOM吗,虚拟DOM是怎么对比的呢。聊聊你对Vue.js的template编译的理解?Vue与Angular以及React的区别?

2024-06-12 11:20:32 510

原创 微信小程序电影列表(一)

content-type’: ‘application/xml’ // 豆瓣一定不能是json。‘content-type’: ‘application/xml’ // 豆瓣一定不能是json。‘content-type’: ‘application/xml’ // 豆瓣一定不能是json。average: subject.rating.average, // 评分。// SOAP XML 用的相当少。// SOAP XML 用的相当少。// SOAP XML 用的相当少。// 获取全局的app。

2024-06-11 17:34:17 290

原创 前端异步(async)解决方案(所有方案)

中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。

2024-06-11 15:16:13 783

原创 二、SpringBoot2核心功能--02web开发-22Web原生组件(Servlet、Filter、Listener)的注入

全网独播-价值千万金融项目前端架构实战从两道网易面试题-分析JavaScript底层机制RESTful架构在Nodejs下的最佳实践一线互联网企业如何初始化项目-做一个自己的vue-cli思维无价,看我用Nodejs实现MVC代码优雅的秘诀-用观察者模式深度解耦模块前端高级实战,如何封装属于自己的JS库VUE组件库级组件封装-高复用弹窗组件。

2024-06-11 10:59:40 299

原创 【JavaScript复习十一】数组内置对象方法一

上面的布局中,有三个 button 标签,我们通过getElementsByTagName获取到的btnArray实际上是伪数组,并不是真实的数组.因此伪数组没有数组的一般方法,比如 pop()、join() 等方法。的区别在于:当参数只有一个时,前者表示数组的长度,后者表示数组中的内容。5)vue:组件之间的通信(props,callback,emit)5)vue:组件之间的通信(props,callback,emit)伪数组:包含 length 属性的对象或可迭代的对象。,而真数组的原型链中有。

2024-06-11 02:36:31 358 2

原创 Vue自定义指令原来这么简单

目标: 获取标签, 扩展额外的功能目标: 使用自定义指令, 传入一个值需求: 定义color指令-传入一个颜色, 给标签设置文字颜色main.js定义处修改一下// 目标: 自定义指令传值},})Direct.vue处更改一下总结: v-xxx, 自定义指令, 获取原生DOM, 自定义操作3. 案例-tabbar完成如下案例和各步功能知识点:组件封装动态组件keep-alive作用域插槽自定义指令。

2024-06-11 01:22:39 230

原创 vue + element-ui 动态增减表单的添加、删除和修改问题_element动态增减表单项

最近在写毕设时,我遇到了做出动态增减表单这一需求,但在实现的过程中遇到了不少问题,接下来主要记录动态表单修改问题的解决过程。

2024-06-10 20:00:18 304

原创 MCS-51系列单片机系统功能的扩展

单片机扩展外围芯片,一般通过片选信号来决定。产生片选信号的方式不同,存储器的地址分配不同。通常片选方式有线选法和译码法。(1)线选法以系统的P2口多于高位地址线作为存储器芯片的片选信号。该方法一般用于应用系统中扩展芯片较少的场合。(2)译码法是使用译码器对系统的剩余高位地址进行译码,以其译码输出作为存储芯片的片选信号。部分剩余地址线参加译码时,称为部分地址译码,这时芯片的地址会有重叠;剩余地址线全部参加译码的,称为全地址译码。

2024-06-10 18:40:19 605

原创 JavaScript前端面试题基于vue(1)

vue中route和router的区别vue中router的hash和history模式有什么不同及实现原理,history后端需要做什么配置才支持。写出vue中至少四个v-指令,说明其作用。vue和react相同点与不同点。二、编程题i

2024-06-10 17:25:44 681

原创 eggjs全栈开发规范

好了,这就是整理的前端从入门到放弃的学习笔记,还有很多没有整理到,我也算是边学边去整理,后续还会慢慢完善,这些相信够你学一阵子了。做程序员,做前端工程师,真的是一个学习就会有回报的职业,不看出身高低,不看学历强弱,只要你的技术达到应有的水准,就能够得到对应的回报。学习从来没有一蹴而就,都是持之以恒的,正所谓活到老学到老,真正懂得学习的人,才不会被这个时代的洪流所淘汰。a-z↩︎a-z↩︎。

2024-06-10 16:12:48 746

原创 2024年春招Java面试选择题及答案解析---快来看看你能做对多少?_下列java声明合法的是

正确答案:B官方解析:考察java语言中,有哪些接口是没有定义任何方法的,以上选项A、C、D都没有定义任何方法。好了,这就是整理的前端从入门到放弃的学习笔记,还有很多没有整理到,我也算是边学边去整理,后续还会慢慢完善,这些相信够你学一阵子了。做程序员,做前端工程师,真的是一个学习就会有回报的职业,不看出身高低,不看学历强弱,只要你的技术达到应有的水准,就能够得到对应的回报。学习从来没有一蹴而就,都是持之以恒的,正所谓活到老学到老,真正懂得学习的人,才不会被这个时代的洪流所淘汰。

2024-06-10 14:54:22 834

空空如也

空空如也

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

TA关注的人

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