Covalent
No, H2O2 has only covalent bonds. An ionic bond is always formed between a metal and a non-metal.
H2O2 is a weak acid, and so it can ionise slightly in water as a weak electrolyte. Acids like HCl, H2SO4, and HNO3 are also covalent compounds even though they are completely ionised in water.
Hydrogen peroxide contains both a covalent and an ionic bond.. The bond between the oxygen atoms is covalent and the bond between the hydrogen and the oxygen atoms is ionic