如何实现并详细解析JavaScript中链表数据结构的算法实例?