Javascript 教程

 

JavaScript 输出

使用 window.alert() 弹出警告框

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>使用 window.alert() 弹出警告框</title>
</head>
<body>
	
    <script>
        window.alert("你好,世界!");
    </script>
</body>
</html> 

使用 document.write() 方法将内容写到 HTML 文档中

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>使用 document.write() 方法将内容写到 HTML 文档中</title>
</head>
<body>
	
    <script>
        // 使用 document.write() 方法将内容写到 HTML 文档中
        document.write("Hello, World!");
    </script>
</body>
</html> 

使用 innerHTML 写入到 HTML 元素。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>使用 innerHTML 写入到 HTML 元素。</title>
</head>
<body>
	<p id="demo">这是一段正常文本!</p>
    <script>
        // 获取元素
        var p = document.getElementById("demo");
        // 写入 HTML 代码
        p.innerHTML = "<b>被替换后,这是一个加粗的文本!</b>";
     
    </script>
</body>
</html> 

JavaScript 语法

JavaScript 字面量

数字(Number)字面量

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>数字(Number)字面量</title>
</head>
<body>
    <h1>整数</h1>
    <p id="num1">123</p>
    <h1>小数</h1>
    <p id="num2">3.14</p>
    <h1>科学计数法</h1>
    <p id="num3">6.022e23</p>

    <script>
        document.getElementById("num1").innerHTML = 123;
        document.getElementById("num2").innerHTML = 3.14;
        document.getElementById("num3").innerHTML = 6.022e23;
    </script>
</body>
</html> 

字符串(String)字面量 

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>字符串(String)字面量 </title>
</head>
<body>
    <h1>字符串(String)字面量</h1>
    <p id="demo">字符串字面量是指用单引号或双引号括起来的任意文本,例如:"Hello, world!" 或 'I love JavaScript'。</p>

    <script>
        document.getElementById("demo").innerHTML = "Hello, world!";
    </script>
</body>
</html> 

表达式字面量

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>表达式字面量</title>
</head>
<body>
    <h1>表达式字面量:1+1*2+3/4</h1>
    <p id="demo">计算结果</p>
    <script>
        document.getElementById("demo").innerHTML = 1+1*2+3/4;
    </script>
</body>
</html> 

数组(Array)字面量

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>数组(Array)字面量</title>
</head>
<body>
    <h1>数组(Array)字面量</h1>
    <p id="demo">数组显示结果</p>
    <script>
        document.getElementById("demo").innerHTML = ["apple", "banana", "orange",2018];
    </script>
</body>
</html> 

对象(Object)字面量

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>对象(Object)字面量</title>
</head>
<body>
    <h1>对象(Object)字面量</h1>
    <p id="demo">对象(Object)字面量</p>
    <script>
        var obj = {
            name: "张三",
            age: 25,
            gender: "男"
        };   // 对象字面量
        document.getElementById("demo").innerHTML = "姓名:" + obj.name + ",年龄:" + obj.age + ",性别:" + obj.gender;
        
        
    </script>
</body>
</html> 

函数(Function)字面量

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>函数(Function)字面量</title>
</head>
<body>
    <h1>函数(Function)字面量</h1>
    <p id="demo">函数(Function)字面量</p>
    <script>
        function myFunction(a, b) {


            return a * b;
        }

        var x = myFunction(2, 3);
        document.getElementById("demo").innerHTML = x;
    </script>
</body>
</html> 

JavaScript 变量

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>JavaScript 变量</title>
</head>
<body>
    <h1>变量是一个名称。字面量是一个值。</h1>
    <p id="demo">函数(Function)字面量</p>
    <script>
        var bianliang1, bianliang2; // 声明两个变量
        bianliang1 = 10; // 给变量赋值
        bianliang2 = "hello"; // 给变量赋值
        document.getElementById("demo").innerHTML = bianliang1 + " " + bianliang2; // 输出变量值
    </script>
</body>
</html> 

JavaScript 操作符

算术运算符

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>算术运算符</title>
</head>
<body>
    <h1>算术运算符。</h1>
    <p id="demo">结果:</p>
    <script>
        var x = 10;
        var y = 5;
        var z = 2;  
        var result = x + y * z;
        document.getElementById("demo").innerHTML = result;
    </script>
</body>
</html> 

赋值运算符

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>赋值运算符</title>
</head>
<body>
    <h1>赋值运算符</h1>
    <p id="demo">结果:</p>
    <script>
        var x = 10;
        var y = 5;
        var z = x + y;
        document.getElementById("demo").innerHTML = z;
    </script>
</body>
</html> 

JavaScript if...Else 语句

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>JavaScript if...Else 语句</title>
</head>
<body>
    <h1>JavaScript if...Else 语句</h1>
    <p id="demo">结果:</p>
    <script>
        var num1 = 10;
        var num2 = 5;
        if (num1 > num2) {
            document.getElementById("demo").innerHTML = "num1 大于 num2";
        } else {
            document.getElementById("demo").innerHTML = "num1 小于等于 num2";
        }
    </script>
</body>
</html> 

JavaScript switch 语句

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>JavaScript switch 语句</title>
</head>
<body>
    <h1>JavaScript switch 语句</h1>
    <p id="demo">结果:</p>
    <script>
        var num = 1;
        switch (num) {
            case 1:
                document.getElementById("demo").innerHTML = "你选择了 1";
                break;
            case 2:
                document.getElementById("demo").innerHTML = "你选择了 2";
                break;
            case 3:
                document.getElementById("demo").innerHTML = "你选择了 3";
                break;
            default:
                document.getElementById("demo").innerHTML = "你没有选择任何值";
        }
    </script>
</body>
</html> 

JavaScript for 循环

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>JavaScript for 循环</title>
</head>
<body>
    <h1>JavaScript for 循环</h1>
    <p id="demo">结果:</p>
    <script>
        var sum = 0;
        for (var i = 1; i <= 10; i++) {
            sum += i;
        }
        document.getElementById("demo").innerHTML = "1+2+3+...+10=" + sum;  //输出结果
    </script>
</body>
</html> 

JavaScript while 循环

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>JavaScript while 循环</title>
</head>
<body>
    <h1>JavaScript while 循环</h1>
    <p id="demo">结果:</p>
    <script>
        var i = 0;
        while (i < 5) {
            document.getElementById("demo").innerHTML += i + " ";
            i++;
        }
    </script>
</body>
</html> 

JavaScript break 和 continue 语句

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
	<title>JavaScript break 和 continue 语句</title>
</head>
<body>
    <h1>JavaScript break 和 continue 语句</h1>
    <p id="demo">结果:</p>
    <script>
        var i = 0;
        while (i < 10) {
            i++;    
            if (i == 5) {
                break;
            }
            document.getElementById("demo").innerHTML += i + " ";
        }
        document.getElementById("demo").innerHTML += "<br>";
        i = 0;
        while (i < 10) {
            i++;
            if (i == 5) {
                continue;
            }
            document.getElementById("demo").innerHTML += i + " ";
        }
    </script>
</body>
</html> 

  • 25
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
JavaScript教程是一种帮助初学者掌握JavaScript编程语言的学习资源。JavaScript是一种常用的脚本语言,用于在网页上添加交互性和动态性。在教程,学习者将学习如何使用JavaScript语法、变量、操作符、流程控制、函数、对象和事件以及其他相关概念。 教程通常从基础知识开始,引导学习者了解JavaScript的核心概念和基本语法。学习者将学习如何使用变量来存储和操作数据,以及使用操作符对数据进行处理。教程还会介绍流程控制,如条件语句和循环语句,用于根据不同的条件执行不同的代码块。 随着学习的深入,教程会介绍函数的概念和用法。学习者将学习如何定义和调用函数,以及如何传递参数和返回值。函数是JavaScript编程的重要组成部分,有助于组织和重复使用代码。 在教程的后期,学习者将了解对象和事件的使用。他们将学习如何定义和访问对象的属性和方法,以及如何使用事件来响应用户的交互。 此外,教程还可以涵盖其他主题,如数组、字符串、DOM操作、AJAX和错误处理等等。这些都是进一步扩展和加强JavaScript编程能力所必需的知识。 JavaScript教程通常会提供实际的示例和练习,帮助学习者巩固他们所学的知识并提高他们的编程技能。通过实践,学习者可以更好地理解和运用JavaScript。 总之,JavaScript教程是一种以有效的方式介绍JavaScript编程语言的学习资源,通过理论和实践相结合的方式,帮助学习者从基础到高级掌握JavaScript的核心概念和技能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员-张师傅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值