请问cocos2dx js编写和c++编写油什么不同?

请问cocos2dx js编写和c++编写油什么不同?

各有什么利弊吗?