javascript特点有哪些