JavaScript
文章平均质量分 74
JavaScript
江拥羡橙
前端工程师,APP项目技术负责人,总结工作中各种开发问题,技术干货,乐于分享。道法自然,喜欢交朋友。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript异步编程:告别回调地狱,拥抱Promise async/await
本文对比了前端异步编程的三种方案。回调函数嵌套会导致"回调地狱",代码可读性和维护性差。Promise通过链式调用解决了嵌套问题,支持扁平化代码结构和统一错误处理。而async/await作为语法糖,基于Promise实现了同步式的异步代码书写方式,配合try/catch进一步简化了错误处理流程。三种方案中,Promise和async/await在可读性、错误处理和扩展性方面都表现更优,其中async/await尤其适合需要顺序执行异步操作的场景,同时保留非阻塞特性。原创 2025-09-28 10:51:08 · 1068 阅读 · 7 评论 -
扁平数组转化分类树
使用下列数组生成一个分类树(数组中每项中的pid是父节点的id,pid:0表示顶层,pid:1,表示这个节点属于id为1的节点,children该节点的子节点数组)原创 2024-09-05 10:19:35 · 361 阅读 · 0 评论 -
js笔试面试题5道附答案
字符串转化、对象操作、数组去重原创 2023-10-18 15:08:43 · 582 阅读 · 0 评论 -
JS面向对象--贪吃蛇游戏
【代码】JS面向对象--贪吃蛇游戏。原创 2023-07-04 16:38:00 · 554 阅读 · 0 评论 -
如何在微信内外部浏览器唤起小程序
首先做一个落地页:https://b.qtshe.com/1DF43E。原创 2023-07-01 18:52:05 · 2792 阅读 · 0 评论 -
手写防抖、节流
【代码】手写防抖、节流。原创 2023-07-01 14:59:25 · 319 阅读 · 0 评论 -
前端面试算法题目浅析
程序=数据结构+算法,所以计算机类工程师必须掌握一定的数据结构和算法知识。原创 2023-06-03 21:32:15 · 1046 阅读 · 3 评论 -
ES基础知识点与高频考题解析
本文主要总结了 ES 基础语法中面试经常考查的知识点,包括之前就考查较多的原型、异步、作用域,以及 ES6 的一些新内容,这些知识点希望大家都要掌握。原创 2023-06-03 21:27:42 · 670 阅读 · 11 评论 -
JS-Web-API知识点与高频考题解析
本文总结了 W3C 标准中 Web-API 部分,面试中常考的知识点,这些也是日常开发中最常用的 API 和知识。原创 2023-06-03 21:20:46 · 601 阅读 · 15 评论 -
从输入 URL 到页面加载完成的过程中都发生了什么事情?【好文推荐】
地址:http://fex.baidu.com/blog/2014/05/what-happen/原创 2023-05-30 16:44:25 · 98 阅读 · 0 评论 -
缺陷修改实践——replace函数的运用|思考?
replace函数的运用,代码设计,bug修改,replace巧妙用法,前端遇到问题解决问题,html属性,html格式富文本的替换,富文本的转义原创 2022-11-23 11:30:56 · 30375 阅读 · 253 评论 -
开发一个Canvas小游戏 实现一个游戏“引擎”
渲染器 Renderer 是将 Canvas 对象进行封装,并提供了一些更便捷的方法;照相机 Camera 其实就是一个虚拟的概念,描述了一个正方形的大小宽高,然后让渲染的时候只渲染这个正方形内的内容;实体 Entity 是将游戏里面存着的元素用面向对象的方式来规范了一遍。场景 Scene 就是一些 实体 Entity 的集合。原创 2022-10-07 14:25:15 · 61064 阅读 · 43 评论 -
前端JavaScript小技巧「建议收藏」
在JavaScript世界里,有些操作会让你无法理解,但是却无比优雅有时候读取变量属性时,他可能不是Ojbect。这个这个你就要判断这个变量是否为对象,如果是在如引用var obj;if(obj instanceof Object){console.log(obj.a);}else{console.log('对象不存在');}ES6中有简便写法,可以帮我们简短代码,从而更加明确var obj;console.log(obj?.a || '对象不存在'原创 2022-09-29 22:28:00 · 58273 阅读 · 39 评论 -
【一天时间|JavaScript基础】异步
异步初探:同步和异步的区别?异步的使用场景?promise的基本使用原创 2022-09-14 07:00:54 · 31530 阅读 · 60 评论 -
【一天时间|JavaScript基础】原型和原型链
本期介绍原型、原型链和 class。包括 class ,继承,原型,原型链,instanceof。原型是 “JS 三座大山” 之一,原型和原型链也是必考知识点。原创 2022-09-11 08:09:42 · 25971 阅读 · 83 评论
分享