前端程序员
文章平均质量分 85
m0_61369227
这个作者很懒,什么都没留下…
展开
-
【数据结构与算法】详解什么是双向链表(1)
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】前端面试题汇总JavaScript前端资料汇总单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**原创 2024-03-18 04:20:06 · 788 阅读 · 0 评论 -
vue后台项目中遇到的技术难点以及解决方案
网络请求相关======这部分旨在实现需求的前提下尽量减少http请求的开销,或者减少响应时间CDN将第三方的类库放到CDN上,能够大幅度减少生产环境中的项目体积,另外CDN能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上另外因为CDN和服务器的域名一般不是同一个,可以缓解同一域名并发http请求的数量限制,有效分流以及减少多余的cookie的发送(CDN上面的静态资源请求时不需要携带任何cookie)原创 2024-03-18 02:03:15 · 550 阅读 · 0 评论 -
React 项目性能分析及优化,web开发基础学习
阶段:该阶段会确定例如 DOM 之类的数据需要做哪些变化。在这个阶段,React 将会执行 render 及 render 之前的生命周期。阶段:该阶段 React 会提交更新,同时在这个阶段,React 会执行像和之类的生命周期函数。所以 React.Profiler 的分析范围是有限的,比如我们最开始的 input 示例,通过 React Profiler 是分析不出来性能问题的。性能改进如果所有的性能问题都像上面这么简单就好了。某个点耗时极长,找到它并改进之,皆大欢喜。原创 2024-03-17 23:43:38 · 348 阅读 · 0 评论 -
GitHub标星4-6K+!手写一款基于MVVM模式开发框架
还拿点击事件说吧,不用传统的绑定方式,使用自定义的点击事件绑定。在LoginViewModel中定义//登录按钮的点击事件@Override});在activity_login中定义命名空间在登录按钮标签中绑定这和原本传统的绑定不是一样吗?不,这其实是有差别的。使用这种形式的绑定,在原本事件绑定的基础之上,带有防重复点击的功能,1秒内多次点击也只会执行一次操作。如果不需要防重复点击,可以加入这条属性那这功能是在哪里做的呢?答案在下面的代码中。//防重复点击间隔(秒)/**原创 2024-03-17 15:46:07 · 724 阅读 · 0 评论 -
JavaScript入门第十章(循环结构)(1)
好处:循环变量的声明与循环变量自增在一个小括号中,可以更好的避免死循环。2.continue:结束本次循环体,进入下一次循环判断。执行完毕之后会执行代码3(循环变量自增),重复步骤2。语句3:通常都是循环变量自增/自减(视需求而定)2.2 不成立,结束循环,执行大括号后面的代码。注意点:语句1,语句2,语句3可以是任意代码。1.执行代码1(声明循环变量)2.1 成立,执行循环体代码。2.判断代码2 (循环条件)1.break:结束整个语句。语句1:通常是定义循环变量。//需求:打印三次 你好呀。原创 2024-03-16 22:59:08 · 353 阅读 · 0 评论 -
ES6——数组,html注释标签,web应用程序开发
/ 元素属性名不为数值且无法转换为数值,返回长度为 length 元素值为 undefined 的数组。它提倡着 纯函数 / 函数复合 / 数据不可变, 谨慎对待函数内的 状态共享 / 依赖外部 / 副作用;函数式编程其实是一种编程思想,它追求更细的粒度,将应用拆分成一组组极小的单元函数,组合调用操作数据流;一个类数组对象必须含有 length 属性,且元素属性名必须是数值或者可转换为数值的字符。我个人觉得: 这些编程范式之间,其实并不矛盾,各有各的。所有设计思想,最终的目标一定是使我们的应用更加。原创 2024-03-16 21:01:09 · 926 阅读 · 0 评论 -
5个很棒的JavaScript Promise函数应用(1)
您知道可以在对象上任意添加一个then方法来将它们作为Promise处理吗?现在你知道!一个大多数人都不知道的绝妙把戏!这不是你经常需要做的事情,但这篇文章是关于技巧的,对吗?如果你想检测一个异步函数,你总是可以:JavaScript承诺是我们每天都要做的事情,但更广泛地看待它们会让我们有所创新!你有自己的承诺技巧吗?关于本文相关文章最后转发文章并关注公众号:前端开发博客,回复 1024,领取前端进阶资料回复「电子书」领取27本精选电子书回复「加群」加入前端大神交流群,一起学习进步。原创 2024-03-16 18:52:26 · 880 阅读 · 0 评论