JavaScript的特点与运行环境

JavaScript是一门跨平台,基于对象与事件驱动,弱数据类型的解释性脚本语言
跨平台:依赖的是浏览器这个平台,只要操作系统能运行浏览器,就能运行JavaScript
基于对象:能运用自己已经创建的对象
事件驱动:可以根据触发动作,执行相应的处理程序
弱数据类型:一个变量可以存放任何类型的数值,var 变量名=变量值; 根据变量值判别类型
解释性:使用解释器,一边翻译,一边执行,前一条语句的错误,不影响后一条语句的执行,只对逻辑有影响

JavaScript的运行环境:依赖于浏览器
JavaScript在HTML(网页)中的使用:
1.直接嵌入Javascript代码

<script> </script>
//既可以放在<head></head>,也可以放在<body></body>

2.链接外部Javascript文件

<script type="text/javascript" src="url"></script>
//script的属性使用了 type 就不使用 language
//defer 表示加载完整个HTML文档后在执行脚本

3.作为标签属性的属性值使用

//通过 javascript:  调用
<a href="javascript:alert('Hello World');">请单击这里</a>

//与事件结合使用
<input type="button" value="单击按钮" onclick="alert('Hello World');" />

基本语法:
顺序执行
大小写敏感
空格与换行已经被定义成编码格式,要显示它们需要特殊字符编码显示(C#也一样)
分号不是必须的,有分号起分隔作用
注释:
单行注释 //
多行注释 /* */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值