一、javascript
1、什么是javascript(js)
(1)javascript是嵌入html中的代码,在浏览器中执行的脚本语言,具有与java和c语言类似的语法。
(2)一种网页编程技术,用来向html页面添加交互行为。
(3)直接嵌入html页面中。
(4)由浏览器解释代码并执行代码,不进行预编译。
注:
js是脚本语言,即没有编译器。js与java没有任何关系。js是基于对象的,java是面向对象的。
面向对象:是先有一个抽象的对象描述(类), 然后根据这个描述去构建新的对象(实例化对象)
基于对象: 是先有一个具体的对象,然后根据这个具体的对象,再去创建新的对象(实例化对象)
2、js特点
(1)是脚本语言,可以使用任何文本编辑工具编写。
(2)由浏览器内置的javascript引擎执行代码。
解释执行:事先不编译,逐行执行。
基于对象:内置大量现成对象。
(3)使用场景:
客户端数据的计算。
客户端表单合法性验证。
浏览器的事件触发。
网页特殊显示效果制作。
服务器的异步数据提交。
3、如何使用js(其用法类似于css的用法)
(1)事件定义式: 直接在事件定义时写js。
jsdemo(2)嵌入式:直接写在标签中。
jsdemo/*要调用的js需要定义在函数中,
function 函数名(参数){函数体}
*/
function show(){
alert('hi');
}
(3)文件调用式(推荐,有时也称为无干扰脚本编程):代码位于独立的(.js)文件中,然后在(.html)文件中通过
【举例:】
【test.html】
如何使用js