HTML 是超文本标记语言。HTML里的每一个标签就是JS里面的DOM节点。
JS操作DOM节点就是在操作HTML的标签,这样它们俩就结合到一起了。
1. 貌似js是所有浏览器都支持(可能版本及某些特性的支持不一样),不用专门就此配置环境及服务器(除非你想要支持java)。2. 貌似ajax前端应用的更多些,通常都是ajax发送请求到后端,再根据后端的返回数据进行响应处理,将结果呈现到浏览器。
3. 如果后端使用php,那么根据服务器的不同可以选择 wamp / lamp,主要的区别在于服务器一个用的 IIS ,另一个用的 Apache。
搭建PHP环境,通常是 IIS (Apache) + MySQL (或其他数据库) + PHP,你既可以分别下载并安装这三种软件,也可以下载网上提供的打包好的集成安装包。
如果只是想要快速搭建PHP的支持环境,那么,使用集成安装包(如 XAMPP、WampServer等等),使用方便。
而如果想学习和掌握一门技术,那么,手动下载各个部分分别安装配置环境是必不可少的体验。
大致的前后端交互可以这样实现:
首先,前端js通过ajax请求后端php,请求数据推荐json格式
后端php收到请求后,解析数据并处理
后端返回处理后结果,不推荐var_dump打印,会打印多余的无用信息,返回时json_encode()转成json格式再返回
前端js收到返回值后解析json数据即可