前端程序员
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
一起谈一谈js中的宏任务和微任务!
秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】高级前端工程师必备资料包。原创 2024-03-18 05:10:41 · 820 阅读 · 0 评论 -
webpack图解指南(模块化部分),前端开发工作
因此这里 webpack 利用 CommonJS/ ES Modules 规范进行了处理。使得各个模块之间相互引用无需考虑最终实际呈现的顺序。最终会被打包为一个 bunlde 模块,无需按照顺序手动引入。webpack 的模块化机制与实现基于以上两项特性,模块的隔离以及模块的依赖聚合。我们现在可以非常清晰的知道了webpack所起的核心作用。原创 2024-03-18 02:53:07 · 875 阅读 · 0 评论 -
typescript(1),前端开发工程学习
前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】[外链图片转存中…(img-Tae8OaeU-1710693154742)][外链图片转存中…(img-HXdebK98-1710693154742)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:前端)原创 2024-03-18 00:32:46 · 873 阅读 · 0 评论 -
js学习之canvas的基础与应用(一)(2)
总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】原创 2024-03-17 22:16:00 · 867 阅读 · 0 评论 -
CountDownLatch 源码分析示例,从入门到精通的Android进阶学习笔记整理
if (s == null || s.isShared())doReleaseShared();//往上翻,上面分析过了}}private static boolean shouldParkAfterFailedAcquire(Node pred, Node node) {int ws = pred.waitStatus;if (ws == Node.SIGNAL)//前驱节点状态设置成Node.SIGNAL成功,等待被release调用释放,后继节点可以安全地进入阻塞状态return true;if (w原创 2024-03-17 14:27:23 · 713 阅读 · 0 评论 -
JavaScript:了解闭包,HTML实体字符列表
var i=0;alert(++i);return b;var c=a();c();这段代码有两个特点:函数b嵌套在函数a内部函数a返回函数b这样在执行完var c=a( )后,变量c实际上是指向了函数b,再执行c( )后就会弹出一个窗口显示i的值(第一次为1)。这段代码其实就创建了一个闭包,这是因为函数a外的变量c引用了函数a内的函数b。也就是说,当函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包。原创 2024-03-16 23:39:36 · 780 阅读 · 0 评论 -
H5如何与原生App(ios,安卓,RN)通信?
这里我们在请求参数中加上了cbName=jsCallClientBack,这个jsCallClientBack为JS调用客户端所定义的回调函数,在业务层jsBridge封装中,我们传入一个匿名函数作为回调,底层将这个函数绑定在window的jsbridge对象下并为其定义一个独一无二的key,这个key就是jsCallClientBack,客户端在处理完逻辑后,会通过上面已经介绍过的方法来回调window下的方法。原创 2024-03-16 21:47:17 · 1178 阅读 · 0 评论 -
Content-Security-Policy —— HTML HTTP的内容安全策略
/ 以下图片将无法加载指定哪些manifest可以应用到资源。原创 2024-03-16 19:43:29 · 917 阅读 · 0 评论 -
12道JS基础简答题,已开源,初级前端开发
2.如何定义一个变量?变量的命名规则有哪些?定义变量:通过var关键词进行定义,后面有一个空格,空格后面自定义变量名(变量名最好有意义)命名规则:由字母、数字、下划线、$组成,但是数字不能开头。区分英文大小写,A和a是不同的变量名称不能是关键字或者是保留字(关键字就是如for,var这样的,保留字就是现在没有含义,但未来可能会作为关键字。3.== 和 === 的区别== 只判断值是否相等,不考虑其数据类型是否相等。=== 不但判断值是否相等,还要判断数据类型是否相等。原创 2024-03-16 17:27:47 · 845 阅读 · 0 评论