JavaScript概述(一)

JavaScript的语言特征及编程注意事项

特征

  • JavaScript无需编译,直接浏览器解释并执行
  • JavaScript无法单独运行,必须嵌入到HTML代码中运行
  • JavaScript的执行过程由上到下依次执行

注意

  • JavaScript没有访问系统文件的权限(安全)
  • 由于JavaScript无需编译,是由上到下依次解释执行,所以在保证可读性的情况下,允许使用链式编程
  • JavaScript与Java没有直接关系

JavaScript的组成

  • ECMAScript(核心):规定了JS的语法和基本组成对象
  • DOM 文档对象模型:处理网页内容的方法和接口,标记型文档
  • BOM 浏览器对象模型:与浏览器交互的方法和接口

入门案例

代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        //int a=10;
        var a=10;
        //int b=20;
        var b=20;
        //int temp=a+b;
        var temp=a+b;
        //System.out.println(temp);
        alert(temp);
    </script>
</head>
<body>

</body>
</html>

效果展示:
在这里插入图片描述

JavaScript引入方式

JavaScript 引入方式就是 HTML 和 JavaScript 的结合方式。JavaScript引入方式有两种:

  • 内部脚本:将 JS代码定义在HTML页面中
  • 外部脚本:将 JS代码定义在外部 JS文件中,然后引入到 HTML页面中

内部脚本

在 HTML 中,JavaScript 代码必须位于 < script> 与 < /script> 标签之间
代码如下:
alert(数据) 是 JavaScript 的一个方法,作用是将参数数据以浏览器弹框的形式输出出来。

  <!DOCTYPE html>
  <html lang="en">
  <head>
  			<meta charset="UTF-8">
  			 <title>Title</title> 
  </head> 
  <body> 
  <script> 
			alert("hello js1"); 
  </script>
  </body> 
  </html>

效果如下:
在这里插入图片描述

外部脚本(一)

在HTML文档中,通过< script src=“” >标签引入js文件

  • 格式:<script type="text/javascript” src="javascript文件路径”>< /script>

代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script  src="01demo1.js"></script>
</head>
<body>

</body>
</html>

01demo1.js:

alert("你好");

效果展示:
在这里插入图片描述

注:外部引用时script标签内不能有script代码,I即使写了也不会执行。
示例:
在这里插入图片描述

外部脚本(二)

开发规范规定,script标签的放置位置为 body结束标签前

代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>


</head>
<body>
        <h5>欢迎</h5>
        <script src="01demo1.js">

        </script>
        <script>
            alert("标签内部的你好");
        </script>
</body>
</html>

01demo1.js:

alert("你好");

结果展示:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鬼鬼不同路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值