js中bom和dom的作用