脚本没有类似C语言的预编译,Web基础--JavaScript入门

一、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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值