不用js也可以写网页得;html 是布局你网站结构得css 是控制你网站呈现给用户得样子js是在html和css完成后添加得效果,如果轮播图,点击弹框,鼠标移动或者悬浮不同得位置呈现不同得效果等等,还支持ajax请求php属于后端脚本语言,非常适合中小型网站开发使用类似qq空间那样得用到得js技术:1.评论功能使用得js得ajax无刷新技术;2.点赞功能;3.点击图片放大得效果;等等
JS一定要单独写出来吗? 写在PHP或者HTML中可以吗
不一定要单独写出来,可以卸载html中,但是一般没人写在php中,把js独立出来写是为了和html分离,易读性较强
PHP是运行于服务器端的后台脚本语言,其语法混合了 C、Java、Perl 以及 PHP 自创的语法。JavaScript则是运行于浏览器端的前端脚本语言,名称中虽然带有java,但其实与java并没有太大关系,JavaScript的语法风格更接近于Scheme。因此可以说PHP与JavaScript几乎没有交集,要说有什么相同点那就是都是程序设计语言吧,就跟中文和英文一样。
PHP的特性包括 PHP:PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。PHP安装它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。
他俩完成的任务都不一样。。。PHP是服务器端的语言,用来做网站时用的。而javascript是在客户端用的。主要用来实现一些动画的效果。。。。要学做网站,先学PHP。。。
java是面向服务端的语言,用来做后台开发的。PHP可做前端也可以做后端,开发效率比较高,但是涉及到复杂的后台功能处理,与java比就相形见绌了。javascript是页面脚本语言,是前端语言。这是最基本的,详细的得你自己去了解。
html,javascript是客户端语言(也就是浏览器端,一般只负责显示网页等,无处理能力),php是服务器端语言(也就是动态语言的一种,是用户和网页交互的语言,具有处理能力)一个完整的网站一般都包含这3中语言(当然,还可以是别的动态语言,比如asp),其中,html是网页的基础,任何动态语言经过服务器处理后,都是用html形式展示给用户!
简单一点说:php是在服务器端运行的。javascript实在客户端运行的。一般做web程序,javascript都是建议要学的。可以提高用户体验。
不赞同楼上的说法 两个都牛js是一把双刃剑。能精通js的人很不简单
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。能够具有交互性,能够包含活跃的元素,就有必要在网页中嵌入其它的技术。如:Javascript、VBScript、Document Object Model(DOM,文档对象模型)、Layers和 Cascading Style Sheets(CSS,层叠样式表),这里主要讲Javascript。那么Javascript是什么东东?Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于Internet网页制作上。 Javascript是由 Netscape公司开发的一种脚本语言(scripting language),或者称为描述语言。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含活跃的元素和更加精彩的内容。 中国本地版的说法应该是这样的:Java之于JavaScript就好比雷锋和雷峰塔的关系。 很多人看到 Java 和 JavaScript 都有“Java”四个字,就以为它们是同一样东西,连我自己当初也是这样。事实上,JAVA语言和JavaScript语言是相关的,但是它们的联系并非你想像的那样紧密。首先Java语言是SUN Microsystems公司的产品,而JavaScript是Netscape公司的产品。 其次它们在功能上也有些差异:Java在客户端的运行的应用程序叫做 Java Applet,是嵌在网页中,而又有自己独立的运行窗口的小程序。Java Applet 是预先编译好的,一个 Applet 文件(.class)用 Notepad 打开阅读,根本不能理解。Java Applet 的功能很强大,可以访问 http、ftp等协议,甚至可以在电脑上种病毒(已有先例了)。相比之下,JavaScript 的能力就比较小了。JavaScript 是一种“脚本”(“Script”),它直接把代码写到 HTML 文档中,浏览器读取它们的时候才进行编译、执行,所以能查看 HTML 源文件就能查看JavaScript 源代码。JavaScript 没有独立的运行窗口,浏览器当前窗口就是它的运行窗口。它们的相同点,我想只有同是以 Java 作编程语言一点了。