JavaScript的引入方式

本文介绍了JavaScript代码的三种常见引入方式:行内式、内嵌式和外链式,并详细展示了每种方式的代码示例。此外,还讲解了ES6中新增的模块(module)特性,包括export和import的使用,以及模块化的优点。
摘要由CSDN通过智能技术生成

目录

1.行内式

2.内嵌式

3.外链式

 补充:E6中新增的模块(module)使用


1.行内式

HTML标签的内部属性中编写JS代码比如事件的引入

代码:

<body>
    <div onclick="alert('你触发了点击事件')">行内式引入javascript</div>
</body>

结果:

2.内嵌式

在HTML页面中编写一个script标签,在这个标签里编写JS代码

代码:

<body>
    <div>内嵌式引入javascript</div>
    <script>
        const test = document.querySelector('div');
        test.onclick = function(){
            alert('你触发了点击事件');
        }
    </script>
</body>

结果:

3.外链式

建立外部.js文件,编写JS代码,然后引入到HTML页面中

代码:

demo.js代码

const test = document.querySelector('div');
    test.onclick = function(){
        alert('你触发了点击事件');
    }

html代码

<body>
    <div>外链式引入javascript</div>
    <script src="./demo.js" type="text/javascript"></script>
</body>

结果:

 补充:E6中新增的模块(module)使用

在导出文件中用export导出变量、函数或者类等

在导入文件中用import进行导入

script标签中的type属性为'module'

代码:

demo2.js代码

export const x = '--变量打印--这是es6新增的module';
export function show(){
    console.log('--方法调用--这是es6新增的module');
}

html代码

<body>
    <div>es6中新增的module使用</div>
    <script type="module">
        import {x,show} from './demo2.js'
        console.log(x);
        show();
    </script>
</body>

结果:


ps:模块并不是对象,模块的使用分为两个部分:定义模块和使用模块,一般位于不同的文件中,模块的调用要比导入js文件更加强大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值