前端程序员
文章平均质量分 91
普通网友
这个作者很懒,什么都没留下…
展开
-
今日一题 - 请模拟实现一个Promise(1)
多个promise最后返回一个promise必须全部成功才会返回失败会优先返回,不会等他promise结果//计数器//传入的promise个数//初始化数组用于存放返回结果//按顺序执行i++) {//保证执行结果的顺序return resolve(results) //执行完最后一个promise,则返回reject(error) //执行错误直接reject})})验证一下})})验证通过,结果没啥毛病,符合预期。支持非promise对象。原创 2024-03-18 05:53:28 · 804 阅读 · 0 评论 -
web开发选型,JavaScript基础面试题
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】世界上只有一种真正的英雄主义就是在认清生活真相之后仍然热爱它。原创 2024-03-18 03:28:49 · 814 阅读 · 0 评论 -
Vue(2),书籍+视频+学习笔记+技能提升资源库
好了,这就是整理的前端从入门到放弃的学习笔记,还有很多没有整理到,我也算是边学边去整理,后续还会慢慢完善,这些相信够你学一阵子了。做程序员,做前端工程师,真的是一个学习就会有回报的职业,不看出身高低,不看学历强弱,只要你的技术达到应有的水准,就能够得到对应的回报。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】学习从来没有一蹴而就,都是持之以恒的,正所谓活到老学到老,真正懂得学习的人,才不会被这个时代的洪流所淘汰。原创 2024-03-18 01:13:43 · 330 阅读 · 0 评论 -
Mac OS Git 安装,【福利】,前端开发学习
2、log在本地!svn的log都是存储在服务器上的,当我们要查阅修改记录的时候,必须要能够连接上远程服务器,并且具有权限。而Git不同,Git对于本地仓库的修改记录都是在本地上的,方便查阅。3、合并代码更加方便!因为Git支持本地无限Branches,当我们个体在本地创建多个branches用于不同目的的时候(修改,新增,探索),合并一份代码显然要比svn合并一堆工程copy更加简单。4、更加安全!Git的commit命令不同于SVN,commit只是对本地仓库代码的一次更新。原创 2024-03-17 22:52:26 · 887 阅读 · 0 评论 -
Flutter 的 runApp 与三棵树诞生流程源码分析
/5、一堆window变化相关的回调监听window//6、创建RenderView对象,也就是RenderObject渲染树的根节点//7、渲染树的根节点对象//定义renderView的get方法,获取自_pipelineOwner.rootNode//定义renderView的set方法,上面initRenderView()中实例化赋值就等于给_pipelineOwner.rootNode也进行了赋值操作。= null);原创 2024-03-17 15:03:34 · 805 阅读 · 0 评论 -
jQuery 同时获取多个标签的指定内容并储存为数组
但控制台的输出结果为:只输出了第一个li中的内容,新人(我)在这里就懵逼了(想不通),为什么跟想象中的完全不同经过查阅各种资料,最终找到了问题所在:此时的list1的数组中每个元素已经不是’li’对象,如此运行控制台会报错:这里想要达到我们的目的必须要用到each() 方法为每个匹配元素规定要运行的函数。语法所以我们采用以下方式获取到我们所需要的内容//遍历每个对象。原创 2024-03-17 00:10:43 · 802 阅读 · 0 评论 -
Java 异常处理的十个建议(3),熬夜整理最全面的HTML字符实体
我们常常会想要在捕获一个异常后抛出另一个异常,并且希望把原始异常的信息保存下来,这被称为异常链。公司的框架提供统一异常处理就用到异常链,我们自定义封装异常,不要丢弃原始异常的信息,否则排查问题就头疼啦try {//e 保存异常信息throw new MyException(“文件在哪里呢”);//e 保存异常信息throw new MyException(“文件找不到”);try {//MyException 构造器复制代码。原创 2024-03-16 22:18:45 · 822 阅读 · 0 评论 -
CSS浮动的使用与清除,前端开发面试题
myclass3{清除浮动不是真的把浮动清除,而是清除加了浮动带给后面的标流的影响。如果子盒子是标流,因为标流占有位置,所以父亲能检测到高度。子盒子浮动了,不占有位置,又因为父亲高度为零;所以父亲检测不到高度。在最后一个加了浮动元素的末尾添加一个块级别的空标签。--- 这个空标签一定是块元素.缺点:结构容易乱。缺点:内容增多的时候导致内容被剪贴掉,无法显示需要溢出的内容。/* 使用伪元素必须添加content属性。原创 2024-03-16 20:16:26 · 797 阅读 · 0 评论 -
2024年Vue面试题汇总,大佬推荐,大厂面试题汇总
2、vue常用的修饰符a、按键修饰符b、系统修饰符可以用如下修饰符来实现仅在按下相应按键时才触发鼠标或键盘事件的监听器.ctrl.alt.shift.metac、鼠标按钮修饰符.left.right.middle这些修饰符会限制处理函数仅响应特定的鼠标按钮。原创 2024-03-16 18:03:15 · 988 阅读 · 0 评论