- 博客(34)
- 收藏
- 关注
原创 移动端vue适配解决方案,(兼容vant)_vue
从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。个人将这段时间所学的知识,分为三个阶段:第一阶段:HTML&CSS&JavaScript基础第二阶段:移动端开发技术第三阶段:前端常用框架推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。
2024-06-25 02:49:37
1381
原创 太厉害了!前端大牛熬夜把JavaScript面试题整理成了PDF文档
面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。96道前端面试题:常用算法面试题:内容主要包括HTML,CSS,JavaScript,浏览器,性能优化[外链图片转存中…(img-tRl0z0oO-1719247974857)]内容主要包括。
2024-06-25 00:53:06
753
原创 前端面试题库 面试题 JS难题,做对一半就是高手
/ C. , ,// D.答案是C。JavaScript允许用逗号来定义数组,得到的数组是含有3个 undefined 值的数组。MDN关于 join 方法的描述:所有的数组元素被转换成字符串,再用一个分隔符将这些字符串连接起来。如果元素是undefined 或者null, 则会转化成空字符串。
2024-06-24 23:59:42
927
原创 【面经系列】CSS面经
如果使用 IE 模型,给一个元素设置宽高,那么这个宽高就是这个元素内容区+内边距+边框的大小。在现代浏览器环境下,默认的盒子模型都是标准模型。可以通过CSS属性box-sizing来改变盒子模型。【Q2】如何解决高度塌陷?然而他们的解决办法也不一样。
2024-06-24 21:52:31
785
原创 Vue学习之事件修饰符
总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了。
2024-06-24 19:57:45
234
原创 react 按需导入 Echarts 图表
import {]);import ‘…/EchartsGlobal.sass’//本地的sass文件,作用是设置图表的大小。
2024-06-24 18:00:49
454
原创 JavaScript函数this指向问题
一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。分享一些前端面试题以及学习路线给大家的时候,可以使用bind。如下(还是用上面的例子):var o = {name:‘xl’一个好的心态和一个坚持的心很重要。
2024-06-24 16:12:07
797
原创 CSS 闲着无聊读一读,不知不觉学会CSS (四)
这里顺带提一下行内元素,行内元素就是默认情况下只占自己内容的宽容和高度的空间,无法改变它的高度或者宽度,只能转成块级元素后方可改变宽度和高度。1.一个盒子的总宽度=盒子里面内容的宽度+左右两边的填充+左右两边的边框线。2.一个盒子的总高度=盒子里面内容的高度+左右两边的填充+左右两边的边框线。**1.在标准文档流中,竖直方向的margin值不会叠加,它会取较大的值。3.margin属性是用来实现盒子的水平居中,而不是文本的水平居中。margin的简写顺序和padding一样,上、右、下、左。
2024-06-24 14:20:46
251
原创 前端面试高频考点,ES6知识点汇总!!!
对于框架原理只能说个大概,真的深入某一部分具体的代码和实现方式就只能写出一个框架,许多细节注意不到。算法方面还是很薄弱,好在面试官都很和蔼可亲,擅长发现人的美哈哈哈…(最好多刷一刷,不然影响你的工资和成功率???在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!
2024-06-20 12:49:17
666
原创 TCP-的三次握手,四次挥手和重要的细节—干货满满,建议细读
基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。是真的要去记。
2024-06-19 11:56:24
758
原创 vscode 前端常用插件推荐
由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容aunch": {},],},[外链图片转存中…(img-bmLzMfw4-1718719830717)][外链图片转存中…(img-16ew7Dk6-1718719830718)]由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容。
2024-06-18 22:10:43
1251
原创 JavaScript期末复习
从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。个人将这段时间所学的知识,分为三个阶段:第一阶段:HTML&CSS&JavaScript基础第二阶段:移动端开发技术第三阶段:前端常用框架推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。
2024-06-18 19:55:11
972
原创 事件循环机制的那些事
=就答题情况而言,第一问100%都可以回答正确,第二问大概只有50%正确率,第三问能回答正确的就不多了,第四问再正确就非常非常少了。其实此题并没有太多刁钻匪夷所思的用法,都是一些可能会遇到的场景,而大多数人但凡有1年到2年的工作经验都应该完全正确才对。只能说有一些人太急躁太轻视了,希望大家通过此文了解js一些特性。并祝愿大家在新的一年找工作面试中胆大心细,发挥出最好的水平,找到一份理想的工作。
2024-06-17 03:38:15
1072
原创 Maven实战 Item1 -- Maven入门_item安装maven
资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。Jar包存放在这个位置不太好,我们希望能够自己定义下载下来的jar包的存放位置,因此我们可以自己设置下载到本地时的jar包的存放目录。[外链图片转存中…(img-aeBWCKwi-1718558475004)][外链图片转存中…(img-xD5ngMim-1718558475005)]资料过多,篇幅有限自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。
2024-06-17 01:21:26
418
原创 vue项目开发---做一些开发前的配置
4、editorconfig代码规范配置—[*]5、创建路由5.1、安装路由安装成功:5.2、配置路由//懒加载//1、安装插件//2、创建routerpath: ‘’,},},},},routers,})//3、导出router5.3、main.js页面引入路由5.4、APP.vue页面使用路由。
2024-06-15 22:32:42
621
原创 JavaScript核心知识第一章---DOM 文档对象模型(含大量案例分析)
如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法:所有元素全部清除样式(干掉其他人);给当前元素设置样式 (留下我自己);注意顺序不能颠倒,首先干掉其他人,再设置自己;代码演示如下:按钮1按钮2按钮3按钮4按钮51️⃣ 获取属性值element.属性:获取属性值。element.getAttribute('属性');element.属性:获取内置属性值(元素本身自带的属性);element.getAttribute(‘属性’);
2024-06-15 20:31:06
794
原创 JQuery文档处理
一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。分享一些前端面试题以及学习路线给大家态和一个坚持的心很重要**,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。
2024-06-12 15:56:34
810
原创 JavaScript中的对象,入职3个月的前端程序员面临转正(1)
/ 体重: 90// 行为// 偷窥// 体罚// 收手机// 1. 在js中,对象的特征 叫做属性// 2. 在js中,对象的行为 叫做方法// 数据类型// 数组:有序的集合,用于存放大量的数据,同一个类型// 函数: 封装了一段重复的代码,多次调用// 对象: 无序的键值对的集合。(存放一个对象所有的属性和方法)// 3. js中的对象// [] 数组 {} 对象// 键值对: 键:值var ww = {name: ‘汪汪’,gender: ‘女’,
2024-06-12 14:50:02
291
原创 HTML-网页-3D旋转相册-创意相册
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。前端面试题汇总JavaScript前端资料汇总。
2024-06-12 13:39:48
580
原创 css------小技巧
全网独播-价值千万金融项目前端架构实战从两道网易面试题-分析JavaScript底层机制RESTful架构在Nodejs下的最佳实践一线互联网企业如何初始化项目-做一个自己的vue-cli思维无价,看我用Nodejs实现MVC代码优雅的秘诀-用观察者模式深度解耦模块前端高级实战,如何封装属于自己的JS库VUE组件库级组件封装-高复用弹窗组件。
2024-06-12 12:21:44
409
原创 2024 校招,我是如何拿到小米、京东、字节大厂前端offer(1)
一份漂亮的简历,需要包括以下部分(排版由上而下)个人亮点(专精领域,个人博客,开源项目)教育经历(毕业院校,在校经历、荣誉)工作经历(实习)项目经历专业技能扎实的前端基础,比如你知道作用是什么?flex:1的 1 代表什么?Generator如何抛出错误?熟悉一门前端框架(React 优先)勤刷 LeetCode 的算法题,熟悉掌握相应的数据结构如常见的链表、栈、队列、哈希表、树熟悉网络基础、Git 命令、Linux 命令。
2024-06-12 11:00:43
849
原创 汇编语言零基础入门学习教程
javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。
2024-06-11 18:30:41
846
原创 小程序微信支付流程(商城余额支付,优惠券支付,积分抵消,微信支付)
/自定义方法生成32位随机串//三组字符串进行md5加密timeStamp//salt//随机字符串//返回tokenstr这种算法基本保障了token的唯一性。因为值是我们获取到的openID和session_key所在的数组,所以需要将数组转成json才能存进去。以后的代码当我们需要openID或者uid等时可以直接通过取缓存的方式来取。
2024-06-11 17:13:00
815
原创 图层与重绘重排与优化《性能优化第三篇》
外观变化,位置没变,不会重新布局,不一定伴随重排重绘是以图层为单位,如果图层中某个元素需要重绘,那么整个图层都需要重绘,所以重排(Reflow,也称回流):渲染对象在创建完成并添加到渲染树时,并不包含位置和大小信息。计算这些值的过程称为布局或重排,大多数会(基本一定)导致重绘Resize窗口的时候产生重排(移动端没有这个问题,因为移动端的缩放没有影响布局视口)优化方案:#减少浏览器运行所需要做得工作。
2024-06-11 16:13:38
791
原创 前端--医院设置信息列表效果实现-JS代码部分
基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。
2024-06-11 14:56:34
971
原创 做了3年测试,靠着这份面试题和答案,我成功跳槽字节跳动拿到了前端offer
从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。个人将这段时间所学的知识,分为三个阶段:第一阶段:HTML&CSS&JavaScript基础第二阶段:移动端开发技术第三阶段:前端常用框架推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。
2024-06-11 14:07:55
266
原创 【面试题】当面试官问 Vue2与Vue3的区别,你该怎么回答?_vue3和vue2区别 面试回答
但是本人觉得看书也很必要,可以节省很多时间,常见的javascript的书,例如:javascript的高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。所以在 Vue3 中,Vue 引入了反射和代理的概念,所谓反射指的是 Reflect,所谓代理指的是 Proxy。知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。
2024-06-11 10:35:46
398
原创 YGC问题排查,又让我涨姿势了!
YGC 在新生代中进行,首先要清楚新生代的堆结构划分。新生代分为Eden区和两个Survivor区,其中Eden:from:to = 8:1:1 (比例可以通过参数 –XX:SurvivorRatio 来设定 ),这是最基本的认识。为什么会有新生代?如果不分代,所有对象全部在一个区域,每次GC都需要对全堆进行扫描,存在效率问题。分代后,可分别控制回收频率,并采用不同的回收算法,确保GC性能全局最优。为什么新生代会采用复制算法?
2024-06-11 02:16:06
414
原创 vue保姆级教程----组件之间的参数传递
随着移动互联网的发展,前端技术也日新月异。如今流行的前端框架层出不穷,从Angular、React到Vue,每个框架都有自己的特色。但是学习任何一种新框架和技术都需要Certain一个过程,那么我们应该如何快速地上手一项新技能呢?本专栏将以Vue框架为例,分享作者在学习Vue过程中的一些心得与经验。Vue的基本特性与发展历程怎样快速学习Vue的基础语法如何应用Vue开发常见的组件一些提高Vue开发效率的技巧Vue生态系统中的常用工具及插件。
2024-06-11 01:03:47
541
原创 thymeleaf如何抽取公共模板
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。前端面试题汇总JavaScript前端资料汇总。
2024-06-10 19:40:36
399
原创 JavaScript 50道 面试题_下面代码输出结果正确的是console点log括号一,14856237
我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。ld关键字的时候,会生成yield`后面的值。
2024-06-10 17:07:01
717
原创 CSS浮动与BFC
这样有需要就加上这个空盒子,但是这样就加了一大堆混淆内容的空盒子不利于内容与样式的分离,然后学习了css中:after这一属性后就采取全部用css来清除浮动了,html代码变为:CSS代码:clear:both;content:‘’;height: 0;这样后续只需在父元素中引入clear类就可以了,更加方便。
2024-06-10 15:50:44
840
原创 2022最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)
小编的一位同事在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了 600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer。入职前,他把他的刷题经验总结成1121页PDF书籍,作为礼物赠送给他的学弟学妹,希望同学们都能在最短时间内掌握校招常见的算法及解题思路。整本书,我仔细看了一遍,作者非常细心地将常见核心算法题和汇总题拆分为4个章节。
2024-06-10 14:34:00
765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅