php简单。javascript是一款面向对象跟面向过程并及的语言,肯定比单纯的PHP难。
相比之下,PHP容易得多,语言吸收了基础c/c++ java,用得广泛,学得也简单。
JS和PHP两者都是脚本有语言,两者语法都很灵活,两者又都非完全面向对象的语言。但由于历史原因等等,JS里面感觉很"诡异"的东西不少,而且JS现在也不仅仅运行在浏览器中了,它也"全栈"了,总体学习难度难度高于PHP。
JS为什么这么难?主要看JavaScript做了太多事情,处理的细节太琐碎,处理dom,ajax,处理bom,兼容浏览器。做动画,做特效,操作mongo数据库b,子集json,你要掌握不只是JavaScript,还有css,html,web标准等等等等。
且还有各种浏览器的兼容性问题,DOM本身的复杂性,还有各种框架。新人入坑推荐jquery,谁说jquery过时了?jquery提供了一系列操作DOM的API,方便得一笔好嘛。当然,vue也不是不能用,只不过对于刚入坑的新手来讲,jquery更加直观,vue更加抽象罢了。