javaScript的书写位置

javascript的书写位置有哪些呢?有什么注意事项吗?让我为大家介绍一下吧!

1.内部

注意 :书写位置尽量写到文档末尾</ body>的前面

在我们内部书写JS的时候

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内部</title>
</head>
<body>
    <div>1</div>
    <div>2</div>
    <div>3</div>
    /* 尽量写到元素之后,如果写前面,页面还没加载好我们就已经开始运行JS部分了 */
    /* 扩展:到后面我们有一个页面加载事件可以解决这一问题(onload) */
    <script>
        alert("我是内部书写位置")
    </script>
</body>
</html>

2.外部

外部的方式是很常用的一种方法,在开发过程中基本都是外部

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>外部</title>
</head>
<body>
    <div>1</div>
    <div>2</div>
    <div>3</div>
    <!-- 这是外部形式 -->
    <scrip src="wz.js">不能直接写这,如果写了会忽略里面代码</scrip>
</body>
</html>

3.行内

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>行内</title>
</head>
<body>
    <!-- 这是行内形式 -->
    <!-- 了解一下就行了 -->
    <button onclick="cli()">点击</button>
</body>
</html>

感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

相关推荐
H.莓飛32 分钟前
【数据结构】排序_OJ题(一):计数、桶与排序后的处理
java·开发语言·数据结构
wangchunyu1141 小时前
JAVA AQS与Lock实现原理(含CAS)
java·开发语言·word
虚无境2 小时前
如何用AI帮我写出实用的插件
前端·javascript·ai编程
爱喝水的鱼丶2 小时前
SAP-ABAP:ECC→S/4HANA ABAP 迁移升级指南——程序改造、语法兼容与性能优化 导语
运维·开发语言·性能优化·sap·abap·经验交流·开发交流
小灰灰搞电子2 小时前
Rust+Slint 实现FTP客户端调试助手源码分享
开发语言·后端·rust
外收内放2 小时前
面向对象高级(实战案例)
开发语言·python·学习
zimoyin3 小时前
在 C# 里嵌入 JavaScript:用 Jint 做可热更新的自动化脚本(从入门到踩坑)
javascript·c#·自动化
fanruitian4 小时前
python else用法
开发语言·python
FRing034 小时前
JavaScript入门到精通二十六(变量提升、函数剩余参数、展开运算符、ES6箭头函数)
开发语言·前端·javascript·es6·箭头函数
云深麋鹿4 小时前
C++ | 基于红黑树实现mymap与myset
开发语言·c++