很久没有更新核心舱了,上一次还是在 2022 年秋招时期,现在我工作都已经四个多月了。为了防止 2023 年完全断更,正巧 2023 年结束在即,我就来总结这段时间,我在技术等方面做了些什么。
实现一个模板字符串替换,数据源为对象
这是当时面阿里云遇到的一个手撕代码题,而且是三道里面最简单的一道……现在看来仍然很有难度。现在一步一步解决它。
JavaScript中this的指向问题
面试常考题,很多初学者会被JavaScript中众多不同情况的this
指向搞迷糊。本质上,this
始终指向一个对象。
用JavaScript实现八大排序
八大排序分别是 冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序、堆排序、基数排序。本文介绍这八大排序算法的基本思想和过程,并尝试使用JavaScript实现它们。
我真的要走这条路吗?
JavaScript中遍历数组、对象的几种方式
JavaScript中数组和对象均可进行遍历。前端开发时,常会用到对数组、对象以及对象数组进行遍历。
JavaScript中布尔值为false的几种情况
前端开发经常需要用到if
判断,下文归纳JavaScript中布尔值为false
的几种情况,便于今后开发使用。
如何在GitHub Pages中使用动态数据
最近在写一个纯前端兴趣项目时遇到的问题,前端需要展示一些数据。在传统的开发模式中,如Java小游戏开发,会把这些数据存储在文件中(如历史分数等),可以对其进行读写。但在前端开发时,这些数据的交互变得比较复杂,尤其是需要读写的时候。
开发某机床厂远程运维平台的前端技术总结(2)
在昆山团队退出后,我们还额外负责了原来昆山做的【工作台】、【统计报表】部分。本文的代码在他们的基础上开发,大部分我做了一定幅度的改动。
开发某机床厂远程运维平台的前端技术总结(1)
今年3月到7月,我参与了课题组负责的某机床厂远程运维平台开发的项目,并主要承担前端开发工作。这个项目马上(10月底)就要结题了,因此总结一下在这半年的开发过程中遇到的一些技术问题或难题,以给之后的学习或开发作参考。