• 02_Hello World!


      hello word ?
      学习任何语言,我们都喜欢在屏幕上直接输出一点什么,作为最简单基本的案例。很多人习惯输出 hello world ,世界你好。感觉很有情况的样子——然而很多人都只停留在这个阶段。

    书写位置

      需要写在html页面中,运行页面时js也一起运行。
      一般写在 script 标签内。
      type 类型
      text/javascript 纯文本的 javascript
      type 可以不写,但要写的话就要写准确,因为脚本不只有js,还有vbscript等。
      比如不能写成这样: type="text/javascreipt" 。就是0与1,真与假,是计算机最基本的传输单位 。
      在 ie 中运行本地 js 需要允许 ActiveX 执行控件。
      下面的例子使用浏览器打开会弹出一个小窗口显示“hello world”。
    <script type="text/javascript">
      alert("hello world")
    </script>
      注:后面的例子都将省略展示 script 标签。

    alert() 语句

      alert 在英语中是“警报”的意思,能让页面弹出警告框。
      alert 的后面要加括号。括号里面加一般引号,引号里是要弹出的内容。
      学习所有程序,都是从模仿开始的,开始学习的时候不用去深纠什么语法机理。只需要进行模仿,你模仿了你就能实现效果。随着学习深入,即可知道每条语句的确切机理。
    alert("小文同学好!");
      上面是一条语句,每条语句后用;分号结尾,所有符号都是英文符号,不要使用中文。
      程序是顺序执行的,任何程序都是这样。
      流程控制语句可以控制执行顺序。
    alert("1");
    alert("2");
    alert("3");
    alert("...");
      语句都要遵循 语法,比如表达“你真漂亮”,不能表达成“漂亮你真”。

    控制台

      程序的所有 未捕获 的错误,都会在控制台中输出。
      以下是一个有语法错误的例子,使用中文的引号。
      使用 chorme 浏览器执行下面的例子,按 f12 打开控制台,点击 console (控制台),会发现一条红色的错误提示信息 Uncaught SyntaxError: Invalid or unexpected token (语法错误,未知的非法表示符)和 文件及行数  02_hello world.html:63  。
    
      有时候我们想自己在控制台自己输出点什么,需要使用语句:
    console.log();
      console 控制台, log 日志。
      比如下面的例子,打开后没有浏览器窗口上弹出任何消息。而是在控制台中输出了文字:
    console.log("小文同学好!")
      百度、京东都在控制台有招聘信息。
    
      控制台的提示符处可以直接输入语句并执行。如输入 alert("你好!") 后按回车。

    行文特性

      以下代码,在语句和语句之间,不管是不是在一行,有没有空格和缩进,都可以连续正确执行。输出 1 2 3 4 。
    <script>console.log(1);
      console.log(2);
        console.log(3);console.log(4);
    </script>
      但是以下代码却不能正常执行。因为没有分号 ; 。在大项目里面通常会把js压缩成一行,会把所有空格、执行删除。此时分号会显示非常重要。不压缩时,分号不是必须的。
    console.log(3)console.log(4)

    注释

      HTML的注释是 
      CSS的注释是 /* 注释文字 */
      JS的注释是
    //我是单行,使用的是正斜杠(问号杠)
    /*
      多行注释,不能嵌套注释,注释里写注释。
      第一行注释
      第二行注释
    */
  • 相关阅读:
    c++ 与 c 的区别
    c++ 查看程序运行时间
    串口阻塞与非阻塞
    串口缓冲区
    马拉车算法
    printf 自加自减
    stack
    长度问题
    PCIE的内存地址空间、I/O地址空间和配置地址空间
    数组和指针
  • 原文地址:https://www.cnblogs.com/daysme/p/6158694.html
Copyright © 2020-2023  润新知