JavaScript中如何实现二叉树及其遍历算法的详细步骤?