JS基础_js编写位置

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6
 7         <!--
 8             可以将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             可以将js代码编写到script标签
27         <script type="text/javascript">
28             alert("我是script标签中的代码!!");
29         </script>
30         -->
31     </head>
32     <body>
33
34         <!--
35             可以将js代码编写到标签的onclick属性中
36             当我们点击按钮时,js代码才会执行
37
38             虽然可以写在标签的属性中,但是他们属于结构与行为耦合,不方便维护,不推荐使用
39         -->
40         <button onclick="alert(‘讨厌,你点我干嘛~~‘);">点我一下</button>
41
42         <!--
43             可以将js代码写在超链接的href属性中,这样当点击超链接时,会执行js代码
44         -->
45         <a href="javascript:alert(‘让你点你就点!!‘);">你也点我一下</a>
46         <a href="javascript:;">你也点我一下</a>
47
48     </body>
49 </html>
时间: 2024-11-10 12:02:03

JS基础_js编写位置的相关文章

JS基础_JS的HelloWorld

1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title></title> 7 <!-- 8 描述:JS代码需要编写到script标签中 9 --> 10 <script type="text/javascript"> 11 //控制浏览器弹出一个警告框 12 alert("这

JavaScript DOM_2 JS编写位置

JS代码编写位置: 1.编写在head节点中.如下代码所示: <head>     <script type="text/javascript">         window,load=function(){             alert("加载完成");         }     </script> </head> 2.编写在html标签内. <body>     <button oncl

JS基础 复习: Javascript的书写位置

爱创课堂JS基础 复习: Javascript的书写位置 复习 js书写位置: body标签的最底部. 实际工作中使用书写在head标签内一对script标签里. alert()弹出框. console.log() 字面量: 数字字面量:整数,浮点数,特殊字符(Infinity,NaN). 字符串字面量:所有的语言, 语言中的数字,特殊字符串. 变量: 定义变量 标识符的规则:第一个字符是字母(a-z,A-Z),下划线,$.其他字符可以是字母(a-z,A-Z),下划线,$,数字.(还不能使用js

JS基础知识回顾:ECMAScript的语法(一)

任何语言的核心都必然会描述这门语言最基本的工作原理,而描述的内容通常都要涉及这门语言的语法.操作符.数据类型.内置功能等用于构建复杂解决方案的基本概念. ECMAScript中的一切变量.函数名.操作符都区分大小写. ECMAScript的标识符要符合下列规则:第一个字符必须是字母.下划线或美元符号:其他字符可以是字母.下划线.美元符号或数字. 标识符中的字母也可以包含扩展的ASCII或Unicode字母字符,但是并不推荐. 按照惯例,ECMAScript标识符采用驼峰大小写的格式来书写,尽管没

JS基础知识回顾:变量、作用域和内存问题

ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值. 基本类型值指的是简单的数据段,而引用类型值指的是那些可能由多个值构成的对象. 引用类型的值是保存在内存中的对象,与其他语言不同,JavaScript不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间. 在操作对象时,实际上是在操作对象的引用而不是实际的对象. 在很多语言中,字符串以对象的形式来表示,因此被认为是引用类型的,ECMAScript放弃了这一传统. 定义基本类型值和引用类型值的方式是类似的:创建

JS基础及函数

一.JS基础 1.算法及流程图         解决问题的步骤或程序. 特性:          明确性: 算法对每一个步骤都有确切的,非二性的规定.         有效性: 算法的每一个步骤都能够通过基本运算有效地执行,并得到确定的结果.         有限性: 算法由有限的步骤组成. 分类:算术算法.事务性算法     2.流程图         即算法的一种图形解方法.         特点:顺序结构.选择结构.循环结构     3.JS基础内容     引入JavaScript方式:

js基础学习笔记(一)

* 在js编写过程中,尽量保持统一使用单引号 'XXXX': * 所有变量都要声明 var,避免全局函数调用的冲突: 1.1    输出内容 docment.write(‘aileLi’); 改变某ID元素样式 docment.getElementById(‘ID’).style.color=’样式参数’; 1.2   输出弹出框 alert(‘aileLi’); 1.5  什么是变量?  从字面上看,变量是可变的量: 从编程角度讲,变量是用于存储某种/某些数值的存储器. 定义变量使用关键字va

Web3D编程入门总结——WebGL与Three.js基础介绍

1 /*在这里对这段时间学习的3D编程知识做个总结,以备再次出发.计划分成“webgl与three.js基础介绍”.“面向对象的基础3D场景框架编写”.“模型导入与简单3D游戏编写”三个部分,其他零散知识以后有机会再总结.*/ 2 /*第一部分,webgl与three.js基础介绍,要求读者掌握JavaScript入门知识*/ 3 //webgl原理:通过JavaScript语言在浏览器端生成glsl代码,把glsl代码送入显卡执行,把执行结果显示在浏览器中 4 //简单例程: 5 //根据To

JS基础知识回顾:引用类型(六)

ECMA-262对内置对象的定义是:由ECMAScript实现提供的.不依赖于宿主环境的对象,这些对象在ECMAScript程序执行之前就已经存在了. 开发人员不必显式的实例化内置对象,因为他们已经实例化了. 前面我们已经介绍了大多数内置对象,如Object.Array.String,ECMA-262还定义了两个单体内置对象:Global和Math. Global对象可以说是ECMAScript中最特别的一个对象了,因为不管你从什么角度上看,这个对象都是不存在的. 实际上并没有全局变量或全局属性