美文网首页简友广场技术初心
最简人机交互-基础指令与结构

最简人机交互-基础指令与结构

作者: triplestudio | 来源:发表于2021-07-05 10:58 被阅读0次

    浏览器 F12 控制台(Console),触手可及的人机交互,JavaScript 命令行,轻量级,随时轻松编程实践。

    因为经常在浏览器控制台做测试与调试,觉得浏览器控制台是再好不过的天然编程环境了。它使用互联网脚本语言 JavaScript,人人可快速体验创造式人机交互的快感,技术人员可充分利用它作为工具。

    这种便利性,勾起了最初对计算机下指令时的那种兴奋,简单直接,正确的指令如你所愿,错误的指令当即反馈。

    几条基本指令

    (1)定义变量
    变量,直观来看就是一个可以赋值的代号,如 name = "张三",name 就是一个变量,需要时可以让 name = "李四"。之后可以使用代号来进行相关表达计算,如字符串拼接: "我的名字叫" + name

    var x = 99;
    var y = 199;
    var z = x * y;
    

    (2)接受输入
    接受键盘输入使用 prompt(),如下图所示:

    image.png
    对于输入的内容,可以用变量保存起来,同时还可以指定指示内容。
    var name = prompt("请输入你的名字:");
    

    (3)显示输出
    console.log(内容);
    alert(内容);

    以分号结尾,一行允许输入多指令。
    如:var x = 8; var y = 9; alert( x * y);

    三种基本结构

    (1)顺序结构
    按先后顺序逐个指令的执行。
    如:

    var name = prompt("名字:");  var title = prompt("头衔:"); alert("很高兴认识你," + name + title);
    
    image.png

    (2)分支结构
    根据条件执行不同的指令。比如,输入的名字如果不是张三,就弹出怎么是你?是张三时则表示欢迎,

    var name=prompt("名字:"); 
    if (name != "张三") {
        alert("怎么是你?" + name); 
    } else {
        alert("欢迎!");
    }
    

    (3)循环结构
    多次执行包含的指令块,最常用的就是 for 结构:for(初始时;循环条件;一次循环后){循环体}。如,计算 1 加到 100。
    var sum = 0;
    for(var i=1; i<=100; i++){
    sum += i;
    }
    alert(sum);

    其它

    (1)在控制台中,输入过的指令是可以通过上下键重新再次取出的。
    (2)当输入左花括号{时,允许输入多行指令,直到遇到 } 时执行。

    JavaScript

    JavaScript 是 Web 的编程语言,几乎所有现代的 HTML 页面都使用 JavaScript。详细教程可参考: https://www.runoob.com/js/js-tutorial.html

    相关文章

      网友评论

        本文标题:最简人机交互-基础指令与结构

        本文链接:https://www.haomeiwen.com/subject/srayultx.html