批改状态:合格
老师批语:看来你是有一点基础, 或者自学了一段时间,理解到位, 总结精彩
<script> 与</script>标签之间。<body> 和 <head> 部分中。那些老旧的实例可能会在
<script>标签中使用type="text/javascript"。现在已经不必这样做了。JavaScript是所有现代浏览器以及 HTML5 中的默认脚本语言。
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title><script>alert("这是我的第一个JavaScript");</script></head><body><script>document.write("<h1>这是一个标题</h1>");document.write("<p>这是一个段落</p>");</script></body></html>


JavaScript 文件的文件扩展名是.js。<script> 标签的 "src" 属性中设置该.js文件:外部 javascript 文件不使用
<script>标签,直接写javascript代码。
// 我不会执行/*开始,以*/ 结尾。
<script>/* 下面的这些代码会输出 一个标题和一个段落 并将代表主页的开始 */alert("这是我的第一个JavaScript");</script>
JavaScript 对大小写是敏感的。JavaScript语句时,请留意是否关闭大小写切换键。Myfunction与MyFunction是不同的。myVar与 MyVar也是不同的。$ 和 _符号开头(不过我们不推荐这么做)y 和Y 是不同的变量)var 关键词来声明变量:var name="Nicola";var 开头,并使用逗号分隔变量即可:var name="Nicola", age=18, job="boss";在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是
undefined
JavaScript 可以通过不同的方式来输出数据:window.alert() 弹出警告框。document.write() 方法将内容写到 HTML 文档中。innerHTML 写入到HTML 元素。console.log() 写入到浏览器的控制台。
// 此处不能调用 Name 变量function myFunction() {var Name = "Volvo";// 函数内可调用 Name 变量}
var Name = " Volvo";// 此处可调用 Name 变量function myFunction() {// 函数内可调用 Name 变量}
<script>// 变量声明提升: 变量未定义之前就可以使用了// 声明var email;// 访问在前console.log(email);// 声明在后// var email = "admin@php.cn";// 初始化,第一次赋值email = "admin@php.cn";console.log(email);// var username;// console.log(username);</script>
变量提升:函数声明和变量声明总是会被解释器悄悄地被”提升”到方法体的最顶部。
JavaScript 的出现,可以使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交互的表达能力。从而基于 CGI 静态的 HTML 页面将被可提供动态实时信息,并对客户操作进行反应的 Web 页面取代。JavaScript 脚本正是满足这种需求而产生的语言。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号