就javascript本身而言,单引号双引号是没有区别的,但是使用时必须要统一; 因为,javascript中不区分单引号和双引号;所以,哪个方便就用哪个。 可在html中使用双引号,javascrip中使用单引号,这样就不会冲突,用起来也方便。 简单的使用例子如下: var str = "123";//正确 var str = '123';//正确 var str = '123";//错误 var str = "123';//错误