1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6
 7         <!--
 8             1.可以将js代码编写到外部js文件中,然后通过script标签引入
 9             写到外部文件中可以在不同的页面中同时引用,也可以利用到浏览器的缓存机制
10             推荐使用的方式
11         -->
12         <script type="text/javascript" src="js/script.js">
13             //alert("我是内部的JS代码"); 写也没用,浏览器会忽略
14         </script>
15
16
17         <!--
18             script标签一旦用于引入外部文件了,就不能再编写代码了,即使编写了浏览器也会忽略
19             如果需要则可以在创建一个新的script标签用于编写内部代码
20         -->
21         <script type="text/javascript">
22             alert("我是内部的JS代码");
23         </script>
24
25         <!--
26             2.可以将js代码编写到script标签
27         -->
28         <script type="text/javascript">
29             alert("我是script标签中的代码!!");
30         </script>
31
32     </head>
33     <body>
34
35         <!--
36             3.可以将js代码编写到标签的onclick属性中
37             当我们点击按钮时,js代码才会执行
38
39             虽然可以写在标签的属性中,但是他们属于结构与行为耦合,不方便维护,不推荐使用
40         -->
41         <button onclick="alert('讨厌,你点我干嘛~~');">点我一下</button>
42
43         <!--
44             4.可以将js代码写在超链接的href属性中,这样当点击超链接时,会执行js代码
45         -->
46         <a href="javascript:alert('让你点你就点!!');">你也点我一下</a>
47         <a href="javascript:;">你也点我一下</a>
48
49     </body>
50 </html>

转载于:https://www.cnblogs.com/ZHOUVIP/p/7224521.html

JS基础_js编写位置相关推荐

  1. JS基础_JS基础语法

    文章目录 JS输出信息方式 JS编写位置 JS注释 JS基本语法 字面量与变量 字面量 变量 声明变量 标识符 基础数据类型 String 字符串 JS输出信息方式 <!-- JS代码需要编写在 ...

  2. JS基础_js一元运算符

    1.什么是一元运算符? 只对一个操作数操作就能改变当前操作数的值的运算符号. 2.一元运算符有哪些? 2,1 .正号"+"和负号"-":         举例: ...

  3. JavaScript基础01【简介、js编写位置、基本语法(6种基本数据类型)】

    学习地址: 谷粒学院---尚硅谷 尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版JavaScrip ...

  4. 第 1 节 JavaScript简介、JS的HelloWorld、JS编写位置

    第1节 JavaScript简介 JavaScript简介 实现 特点 JS的HelloWorld JS编写位置 JavaScript简介 实现 ECMAScript 是一个标准,一般情况下这两个词被 ...

  5. 构建node.js基础镜像_在Android上构建Node.js应用程序

    构建node.js基础镜像 by Aurélien Giraud 通过AurélienGiraud 在Android上构建Node.js应用程序-第1部分:Termux,Vim和Node.js (Bu ...

  6. 【译】一份通俗易懂的React.js基础指南-2018

    原文链接:tylermcginnis.com/reactjs-tut- by Tyler McGinnis 这篇文章最初发表于2015年1月,但最近被更新为React 16.3以及它所包含的所有优点. ...

  7. 前端面试题目汇总摘录(JS 基础篇)

    温故而知新,保持空杯心态 JS 基础 JavaScript 的 typeof 返回那些数据类型 object number function boolean undefined string type ...

  8. ie9无法获取未定义或 null 引用的属性“indexof”_前端JS基础篇(二)JS基本数据类型和引用数据类型及检测数据类型方法...

    JS中的数据类型 (一).基本数据类型(值类型) 1.number:数字 -12.12.5.-12.5 0这些数字都是number: js中增加了一个number类型的数据:'NaN' typeof ...

  9. 区块链教程(四):搭建私链、web3.js基础

    注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 区块连教程(一):前置知识-linux补充 区块链教程(二):基础概念介绍 区块链教程(三):Solidity编程基础 区块链教程(四):搭建私链 ...

  10. JavaScript学习笔记(一)--JS基础【入门必看】

    JS介绍 JavaScript诞生于1995年,当时的主要目的是为了运行在浏览器中进行简单的表单验证.经过一系列的发展,现在的JavaScript既可以作为浏览器脚本语言,运行在浏览器进行表单验证.页 ...

最新文章

  1. Java豆瓣电影爬虫——减少与数据库交互实现批量插入
  2. Android工程目录
  3. PHP 中提示undefined index如何解决(多种方法)
  4. linux下c语言俄罗斯方块,Centos 6.2下的C语言编写俄罗斯方块游戏代码
  5. Flash数据的采集方法-搜房房价走势采集
  6. EUI库 - EXML
  7. 这才是真正的男人的格局
  8. 终于,我读懂了所有Java集合——sort
  9. Video在网页和移动端无法自动播放问题??
  10. Liferay6.2.1 集成 CAS4.0 实现单点登录与应用系统集成
  11. 电视商城之maven热部署
  12. TensorFlow入门:计算图和梯度流
  13. 人生的一切问题,归根结底就是这三点:无知!恐惧!延迟!
  14. JSTL 核心标签库 使用(C标签)
  15. 结构体习题:有5个职工,每个职工的数据包括:职工号、姓名、工资,编写程序要求从键盘上输入职工们的数据,输出高于平均工资的职工信息及高于平均工资的职工人数。——[C语言]入门基础编程 1092
  16. Android消息机制和应用
  17. 证明DES解密算法实际上是DES加密算法的逆
  18. 影视后期制作需要用到哪些软件?
  19. 四个动作识别数据集的简介
  20. oracle数据库注入实战,教你oracle注入

热门文章

  1. Spark系列-SparkSQL实战
  2. Redis数据类型SortedSET
  3. 可以在python3下面用的pyh
  4. [LeetCode]Linked List Cycle
  5. Codeforces Gym 100342C Problem C. Painting Cottages 暴力
  6. 【随便唱唱】猫的报恩-幻化成风
  7. 优秀文章收集,也有专题,改变了我的一些看法。
  8. windows 下安装linux子系统及其可视化【Linux】
  9. Setup JIRA Service Desk 3.9.2 on Oracle Linux 6.8
  10. yum更换国内源、yum下载rpm包  源码包安装