前端开发博客

其他

从 16 个方向逐步搭建基于 Vue3 的前端架构

个方向,逐渐带领大家搭建一套属于你自己的脚手架,制定一套合理的解决方案,为项目打下良好的基础,与同伴形成合适的开发习惯。由于篇幅问题,以讲解实现思路为主,希望大家友善发言,共同进步!1.搭建脚手架
2022年1月5日
其他

前端开发博客一年文章汇总推荐

battle一个算法面试题的5种不同解法记一次高级前端开发工程师面经一年半经验的前端面经总结10个棘手的用于面试的JavaScript代码段面试被问项目经验不用慌,按这个步骤回答绝对惊艳5个常问的
2021年12月31日
其他

Vue组件通信方式居然有这么多?你了解几种

obj)监听其他组件的sendMessage事件,实例当前组件示例sender和message的值。这样任一组件input输入框值改变时,其他组件都能接收到相应的信息,实现全局通信。代码如下://
2021年12月29日
其他

2021年前端各大公司都考了那些手写题(附带代码)

详细交流,名字都是战场小包。关于本文作者:战场小包,已授权https://juejin.cn/post/7033275515880341512推荐链接10张脑图带你快速入门Vue3
2021年12月27日
其他

有了for循环 为什么还要forEach?

快20%左右。原因分析for:for循环没有额外的函数调用栈和上下文,所以它的实现最为简单。forEach:对于forEach来说,它的函数签名中包含了参数和上下文,所以性能会低于
2021年12月24日
其他

CSS 垂直居中的正确打开方式

~关于本文作者:易师傅,已授权https://juejin.cn/post/6991465721565806605推荐链接10张脑图带你快速入门Vue3
2021年12月22日
其他

11s到1s,性能优化之首屏加载

after:4.12M⚡构建时压缩图片内容(点击展开/收起)每次使用在线服务手动压缩较为麻烦,可以直接在构建流程中加入压缩图片使用image-webpack-loader//
2021年12月20日
其他

小抄学习法: 4张图掌握JS核心要点

如果你喜欢这种方式的分享可以留言给我,如果不喜欢也可以进行留言。最后大家好,我是漫步,看了秋风的分享,我整理了这个主站的三个小抄,包括JS、Vue和Webcomponents
2021年12月14日
其他

切图仔面试宝典

大家好,我是漫步,前面给大家介绍过一些简历制作技巧,今天分享一个面试的,喜欢记得关注我并设为星标。来源:https://github.com/Wscats/CV简历的本质在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么?它不是人生履历,不是项目清单,也不是技能大放送。简历的存在只有一个目的
2021年12月6日
其他

使用Vue3 + AR撸猫,才叫好玩

(这里为声网文档点个赞,整个产品的文档分类规划的特别清晰,不像某些云服务产品文档像是垃圾桶里翻东西)使用vue3写法改造文档demo先安装依赖包:"agora-rtc-sdk-ng":
2021年12月2日
其他

尤雨溪回应:为什么 Vue 在国际上越来越没影响力?

在国际上越来越没影响力?」的问题火了起来。就在前几日,尤雨溪对这条提问进行了回答。以下是回答详情:这种问题问得真是糟心,下面有些回答更糟心,最糟心的是我其实无视了这个问题很久,懒得回答,但知乎还
2021年11月30日
其他

牛客最新前端JS笔试百题

数据分析JS面试热点[2]虽然文章反响有些不尽人意,我也感觉有几分挫败,但往好处想,这篇文章并非一无是处,还是有几分可取之处的。通过简单的数据统计与分析,我们还是可以从中收获些东西,就比如三大爆点:
2021年11月29日
其他

Vue3的setup还能这么用?

实现对简单值的监听ref我们用来将基本数据类型定义为响应式数据(ref更适合定义基本数据类型),ref底层的本质其实还是reactive,系统会自动根据我们给ref传入的值将它转换成ref(xx)
2021年11月28日
其他

可能是最好的 this 解析了...

继承至它外层第一个不是箭头函数的函数关于本文作者:campcchttps://github.com/campcc/blog/issues/19参考资料[1]ECMAScript
2021年11月25日
其他

开发必懂的文件加解密

]);}通过这种加密方式后,相关的信息都放在文件的头部上,我们可以不用对整个文件进行操作的时候,便可以轻松读取出来,对于解密其实就是一个反向的操作。对新生成的文件进行解密/**
2021年11月23日
其他

关于Vue代码可读性的几点建议

}}这样调用myInput组件,其中errorTip为输入框输入错误的提示。如果要在myInput组件上添加一个disabled属性来禁用输入框,要如何实现呢?一般同学会这么做
2021年11月22日
其他

元宇宙开源项目,你千万不能错过!

大家好,我是漫步,前面我们分享了元宇宙的前端现状,今天来看看有哪些值得关注的项目。喜欢记得关注我并设为星标。元宇宙(Metaverse)最近特别火啊,就连
2021年11月21日
其他

乔布斯的简历17.4万拍卖,HR看了想打人……

本文来源于微信公众号:LinkedIn微信ID:LinkedIn-ChinaLinkedIn领英是全球知名的职业社交网站,每个《财富》500强公司均有高管加入。乔布斯当年的求职信以17.5万美元的价格被拍卖,这份简历长啥样呢?HR看了想打人!乔布斯给惠普公司的求职信原件港真,这份简历换作今天,一个面试都拿不到!
2021年11月19日
其他

【前车之鉴】Vue,你真的熟练了么?

注册initMixin(Vue)stateMixin(Vue)eventsMixin(Vue)lifecycleMixin(Vue)renderMixin(Vue)export
2021年11月18日
其他

《2w字大章 38道面试题》彻底理清JS中this指向问题

}())}bar();默认情况下,自执行函数的this指向window自执行函数只要执行到就会运行,并且只会运行一次,this指向window。答案Window{...}1Window{...}2
2021年11月17日
其他

[译] 写给设计师看的 CSS 容器查询

的一项试验性功能。在本文,我将详细介绍它是什么,它将如何改变设计师的工作流程等等。我并不关心你是否是一个会敲代码的设计师,因为本文的重点是介绍这一概念,以便为下一篇文章做好准备。如果你碰到完全不懂的
2021年11月14日
其他

这些JavaScript 细节,你未必知道

是一门优秀的语言。只学其中一部分内容很容易,但是要全面掌握则很难。开发人员遇到困难时往往将其归咎于语言本身,而不反省他们自己对语言的理解有多匮乏。《你不知道的
2021年11月13日
其他

纯 CSS 自定义多行省略:从原理到实现

float,浮动什么!浮动也能实现多行省略?是的,下面我们用三个浮动盒子来模拟多行省略。首先准备三个盒子(文字盒,占位盒,自定义样式的省略盒)向右浮动,为了方便理解原理,我们给盒子增加不同的背景色,
2021年11月11日
其他

彻底解决新手对webpack的恐惧!

注意:这份默认配置是不是太过简单了。看了这个配置后,我想你也知道为什么当我们创建的不是src或者src下不是index.js时候无法使用零配置功能的原因了关于警告:ARNING
2021年11月10日
其他

JS中优雅的使用async await

something...}???优化了,等于没优化。。。这时候我想聪明的小伙伴可能会说了,这是啥煎饼玩意儿。而呆滞的小伙伴已经开始想怎么解决这样的问题了。。。深入了解Promise我们来看一下
2021年11月9日
其他

元宇宙相关的前端技术

Look:www.kivicube.com/ar-quick-lo…[23]示例:访问地址[24]、识别图片地址EasyAR:www.easyar.cn/[25]支持WebAR、小程序
2021年11月7日
其他

清华大学:2021 元宇宙研究报告!

漫步,最近关于元宇宙的概念挺火的,一起来看看这篇清华大学的报告了解一下。喜欢记得关注我并设为星标。关于元宇宙的详细介绍;来源:软件定义世界(SDX)-
2021年11月6日
其他

阿里社招两年前端面经

回复过从性能/体验的性价比考虑弃用了这种对数组的劫持方案。举例子就是对象属性通常比较少对每一个属性劫持不会消耗太多性能,但数组可能有成千上万个元素,如果每一个元素都劫持,无疑消耗过多性能。1.7
2021年11月3日
其他

看看这些被同事喷的JS代码风格你写过多少

handler['default']()三、尽量使用ES6,有可以能的话ES7中新语法(只罗列最常用的新语法,说实话,有些新语法不怎么常用)(1)尽量使用箭头函数NO:采用传统函数function
2021年11月2日
其他

雷军做程序员时写的博客,很强大!

这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历、初衷以及思考。写的不错,转来给大家看看。如果程序人生的话,这条路太漫长我并非天生喜欢写程序,上高中时也没有想过程序员的生活。我学电脑非常偶然,小时好友上大学时选择了计算机系,为了和这个朋友有更多的共同语言,我也选择了计算机系,开始步入程序人生的道路。当我学会一些后,发现自己特别喜欢写程序。我是八七年上的武汉大学计算机系,大一下学期才有专业课。当我有资格上机的时候,发现电脑世界太美妙,就一头扎进去。当时用的是
2021年11月1日
其他

15个常用的JavaScript简写技巧

常见的简写技巧,助你写出更优秀的代码,喜欢的话,记得关注我并设为星标及时收到文章。任何编程语言的简写技巧都能够帮助你编写更简练的代码,让你用更少的代码实现你的目标。让我们一个一个来看看
2021年10月29日
其他

你需要知道的30个ES6—ES12开发技巧!

输出结果:true注意null和undefined不能转换为对象,所以如果右边是这两个值,就会报错。函数参数解构赋值函数参数表面上是一个数组,在传入参数的那一刻,就会被解构为x和y。function
2021年10月28日
其他

可能是最好的跨域解决方案了

的值仅限于下列三者之一:text/plainmultipart/form-dataapplication/x-www-form-urlencoded相反,不符合上述条件的就是非简单请求啦。所以,实现
2021年10月26日
其他

不为人知的 JavaScript 技巧

点击标题可跳转11个你不能忽略的JavaScript小技巧几个优雅的JavaScript运算符使用技巧42条JavaScript开发优化技巧关注下方「前端热榜」,回复
2021年10月25日
其他

这才是前端该写的代码:CSS常见套路续

Delay[12]图片分割为了做出一个图片碎片运动相关的动画,或者是一个拼图游戏,我们就要对一张图片进行分割,且块数、大小等都能随意控制,这时CSS变量就能发挥它的用场了.puzzle
2021年10月23日
其他

Webview加载pdf遇到的一些坑及解决方法

'https://unpkg.com/pdfjs-dist@1.9.426/cmaps/';PDFJS.cMapPacked
2021年10月21日
其他

基于 Vue3 和 TypeScript 项目大量实践后的思考

Api的本质,体现在代码里面,也就是一个setup函数,在这个setup函数中,返回的数据,会用到该组件的模板中。return的这个对象,一定程度上,代表了之前vue2中的data属性。import
2021年10月19日
其他

来吧,解锁 vue3 全家桶+Ts 的正确姿势

↓推荐关注↓创建项目基础语法定义datascript标签上lang="ts"定义一个类型type或者接口interface来约束data可以使用ref或者toRefs来定义响应式数据使用ref在setup读取的时候需要获取xxx.value,但在template中不需要使用reactive时,可以用toRefs解构导出,在template就可以直接使用了import
2021年10月18日
其他

十几个CSS高级常见技巧汇总(虚线框、三角形、优惠券卡券、滚动条、多行溢出...)

“思维图”获取公众号所有JS思维图我是漫步,分享技术,不止前端,下期见~最后,欢迎加我的微信,拉你进上百人的前端交流群创作不易,加个点赞、在看
2021年10月17日
其他

27 个 CSS 案例演示和 DEMO

个技巧觉得本文对你有帮助?请分享给更多人推荐关注「前端开发博客」,提升前端技能我是漫步,分享技术,不止前端,下期见~最后,欢迎加我的微信,拉你进上百人的前端交流群创作不易,加个点赞、在看
2021年10月16日
其他

从零开始实现一个颜色选择器(原生JavaScript实现)

已授权,作者:夕水https://segmentfault.com/a/1190000040789940准备工作项目目录与文件创建首先,我们无需搭建项目的环境,我们还是直接用最简单的方式,也就是引入的方式来创建这个项目,这样也就方便了我们一边编写一边测试。创建一个空目录,命名为ColorPicker,创建一个js文件,即color-picker.js,然后创建一个index.html文件以及创建一个样式文件color-picker.css。现在你应该可以看到你的项目目录是如下所示:ColorPicker│
2021年10月14日
其他

前端面经 - 看这篇就够了(笔者靠这个拿到阿里和字节的offer)

转载自:alanyfhttps://juejin.cn/post/6948227795059212318面试题梳理梳理前端常见面试题及答案。一、web前端性能优化性能评级工具(PageSpeed
2021年10月11日
其他

20 个杀手级 JavaScript 单行代码

366清除全部Cookie通过使用document.cookie访问cookie并将其清除,可以轻松清除网页中存储的所有cookie。const
2021年10月8日
其他

11 个高级 Vue 编码技巧

的大小,即使只有一两个矢量图像,这也会使你的模板代码快速膨胀。我已经测试了多种方法和包来访问fill属性,而不会炸毁我的模板,结果证明,添加hover或active
2021年9月30日
其他

从零破解一款轻量级滑动验证码

API,可以精准的截出特定元素。至于图片比对,其实就是给图片初步处理后,两张图一个像素一个像素的去比较。两个像素如果颜色差异超过阈值,就认为这是两个不相同的像素。简便起见,我们直接用开源库
2021年9月29日
其他

CSS 快速实现烟花绽放(仅100多行代码)

url("https://imgservices-1252317822.image.myqcloud.com/image/081320210201435/e9951400.png")
2021年9月27日
其他

每个前端都需要知道这些面向未来的CSS技术

Layout之后,这一切变得更为简单,不需要依赖任何媒体查询就可以很好的实现响应式的布局。特别是当今这个时代,要面对的终端设备只会增加不会减少,那么希望布局更容易的适配这些终端的布局,那么CSS
2021年9月23日
其他

只需一行CSS代码,让长列表网页的渲染性能提升几倍以上!

元素跳过其内容的呈现。用户代理功能(例如,在页面中查找,按Tab键顺序导航等)不可访问已跳过的内容,也不能选择或聚焦。类似于对其内容设置了display:
2021年9月22日
其他

【中秋】纯CSS实现日地月的公转

url("https://fonts.googleapis.com/css2?family=Lobster&display=swap");h1
2021年9月20日