• Javascript 教程


     

    JavaScript 输出

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

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>使用 window.alert() 弹出警告框title>
    6. head>
    7. <body>
    8. <script>
    9. window.alert("你好,世界!");
    10. script>
    11. body>
    12. html>

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

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>使用 document.write() 方法将内容写到 HTML 文档中title>
    6. head>
    7. <body>
    8. <script>
    9. // 使用 document.write() 方法将内容写到 HTML 文档中
    10. document.write("Hello, World!");
    11. script>
    12. body>
    13. html>

    使用 innerHTML 写入到 HTML 元素。

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>使用 innerHTML 写入到 HTML 元素。title>
    6. head>
    7. <body>
    8. <p id="demo">这是一段正常文本!p>
    9. <script>
    10. // 获取元素
    11. var p = document.getElementById("demo");
    12. // 写入 HTML 代码
    13. p.innerHTML = "被替换后,这是一个加粗的文本!";
    14. script>
    15. body>
    16. html>

    JavaScript 语法

    JavaScript 字面量

    数字(Number)字面量

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>数字(Number)字面量title>
    6. head>
    7. <body>
    8. <h1>整数h1>
    9. <p id="num1">123p>
    10. <h1>小数h1>
    11. <p id="num2">3.14p>
    12. <h1>科学计数法h1>
    13. <p id="num3">6.022e23p>
    14. <script>
    15. document.getElementById("num1").innerHTML = 123;
    16. document.getElementById("num2").innerHTML = 3.14;
    17. document.getElementById("num3").innerHTML = 6.022e23;
    18. script>
    19. body>
    20. html>

    字符串(String)字面量 

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>字符串(String)字面量 title>
    6. head>
    7. <body>
    8. <h1>字符串(String)字面量h1>
    9. <p id="demo">字符串字面量是指用单引号或双引号括起来的任意文本,例如:"Hello, world!" 或 'I love JavaScript'。p>
    10. <script>
    11. document.getElementById("demo").innerHTML = "Hello, world!";
    12. script>
    13. body>
    14. html>

    表达式字面量

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>表达式字面量title>
    6. head>
    7. <body>
    8. <h1>表达式字面量:1+1*2+3/4h1>
    9. <p id="demo">计算结果p>
    10. <script>
    11. document.getElementById("demo").innerHTML = 1+1*2+3/4;
    12. script>
    13. body>
    14. html>

    数组(Array)字面量

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>数组(Array)字面量title>
    6. head>
    7. <body>
    8. <h1>数组(Array)字面量h1>
    9. <p id="demo">数组显示结果p>
    10. <script>
    11. document.getElementById("demo").innerHTML = ["apple", "banana", "orange",2018];
    12. script>
    13. body>
    14. html>

    对象(Object)字面量

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>对象(Object)字面量title>
    6. head>
    7. <body>
    8. <h1>对象(Object)字面量h1>
    9. <p id="demo">对象(Object)字面量p>
    10. <script>
    11. var obj = {
    12. name: "张三",
    13. age: 25,
    14. gender: "男"
    15. }; // 对象字面量
    16. document.getElementById("demo").innerHTML = "姓名:" + obj.name + ",年龄:" + obj.age + ",性别:" + obj.gender;
    17. script>
    18. body>
    19. html>

    函数(Function)字面量

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>函数(Function)字面量title>
    6. head>
    7. <body>
    8. <h1>函数(Function)字面量h1>
    9. <p id="demo">函数(Function)字面量p>
    10. <script>
    11. function myFunction(a, b) {
    12. return a * b;
    13. }
    14. var x = myFunction(2, 3);
    15. document.getElementById("demo").innerHTML = x;
    16. script>
    17. body>
    18. html>

    JavaScript 变量

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>JavaScript 变量title>
    6. head>
    7. <body>
    8. <h1>变量是一个名称。字面量是一个值。h1>
    9. <p id="demo">函数(Function)字面量p>
    10. <script>
    11. var bianliang1, bianliang2; // 声明两个变量
    12. bianliang1 = 10; // 给变量赋值
    13. bianliang2 = "hello"; // 给变量赋值
    14. document.getElementById("demo").innerHTML = bianliang1 + " " + bianliang2; // 输出变量值
    15. script>
    16. body>
    17. html>

    JavaScript 操作符

    算术运算符

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>算术运算符title>
    6. head>
    7. <body>
    8. <h1>算术运算符。h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var x = 10;
    12. var y = 5;
    13. var z = 2;
    14. var result = x + y * z;
    15. document.getElementById("demo").innerHTML = result;
    16. script>
    17. body>
    18. html>

    赋值运算符

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>赋值运算符title>
    6. head>
    7. <body>
    8. <h1>赋值运算符h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var x = 10;
    12. var y = 5;
    13. var z = x + y;
    14. document.getElementById("demo").innerHTML = z;
    15. script>
    16. body>
    17. html>

    JavaScript if...Else 语句

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>JavaScript if...Else 语句title>
    6. head>
    7. <body>
    8. <h1>JavaScript if...Else 语句h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var num1 = 10;
    12. var num2 = 5;
    13. if (num1 > num2) {
    14. document.getElementById("demo").innerHTML = "num1 大于 num2";
    15. } else {
    16. document.getElementById("demo").innerHTML = "num1 小于等于 num2";
    17. }
    18. script>
    19. body>
    20. html>

    JavaScript switch 语句

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>JavaScript switch 语句title>
    6. head>
    7. <body>
    8. <h1>JavaScript switch 语句h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var num = 1;
    12. switch (num) {
    13. case 1:
    14. document.getElementById("demo").innerHTML = "你选择了 1";
    15. break;
    16. case 2:
    17. document.getElementById("demo").innerHTML = "你选择了 2";
    18. break;
    19. case 3:
    20. document.getElementById("demo").innerHTML = "你选择了 3";
    21. break;
    22. default:
    23. document.getElementById("demo").innerHTML = "你没有选择任何值";
    24. }
    25. script>
    26. body>
    27. html>

    JavaScript for 循环

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>JavaScript for 循环title>
    6. head>
    7. <body>
    8. <h1>JavaScript for 循环h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var sum = 0;
    12. for (var i = 1; i <= 10; i++) {
    13. sum += i;
    14. }
    15. document.getElementById("demo").innerHTML = "1+2+3+...+10=" + sum; //输出结果
    16. script>
    17. body>
    18. html>

    JavaScript while 循环

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>JavaScript while 循环title>
    6. head>
    7. <body>
    8. <h1>JavaScript while 循环h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var i = 0;
    12. while (i < 5) {
    13. document.getElementById("demo").innerHTML += i + " ";
    14. i++;
    15. }
    16. script>
    17. body>
    18. html>

    JavaScript break 和 continue 语句

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>JavaScript break 和 continue 语句title>
    6. head>
    7. <body>
    8. <h1>JavaScript break 和 continue 语句h1>
    9. <p id="demo">结果:p>
    10. <script>
    11. var i = 0;
    12. while (i < 10) {
    13. i++;
    14. if (i == 5) {
    15. break;
    16. }
    17. document.getElementById("demo").innerHTML += i + " ";
    18. }
    19. document.getElementById("demo").innerHTML += "
      "
      ;
    20. i = 0;
    21. while (i < 10) {
    22. i++;
    23. if (i == 5) {
    24. continue;
    25. }
    26. document.getElementById("demo").innerHTML += i + " ";
    27. }
    28. script>
    29. body>
    30. html>

  • 相关阅读:
    PHP:背包问题算法(附完整源码)
    华为机试题输入输出总结
    使用亚马逊云科技Amazon SageMaker,为营销活动制作广告素材
    OpenHarmony移植案例: build lite源码分析之hb命令__entry__.py
    Golang 基础三
    【论文笔记】神经网络压缩调研
    鲸探发布点评:9月22日发售《“京华号”盾构机》数字藏品
    [Spring Boot]10 使用RestTemplate调用第三方接口
    Vue3模块找不到问题解决:找不到模块‘vue ‘。你的意思是将“模块解决方案”选项设置为“节点”,还是添加ali
    guava本地缓存CacheLoader使用
  • 原文地址:https://blog.csdn.net/2401_82471222/article/details/139790459