发布时间:2022-08-13 文章分类:编程知识 投稿人:李佳 字号: 默认 | | 超大 打印

认识js

  • JS是寄生语言,寄生在HTML中,与JAVA没有关系
  • JS可以写在html文件中,以<script></script>标签对出现
  • 在一些浏览器中,使用控制台可以监控到JS的工作
  • <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <body>
        <script>
            console.log("控制台可见!");
        </script>
    </body>
    </html>

    在谷歌浏览器的控制台中右键单击空白处,选择检查可以打开控制台 查看console.log输出的内容。

    爱前端公开课学习笔记——JS01 认识js 变量

    爱前端公开课学习笔记——JS01 认识js 变量

    JS的注释 是”//”或者”/* */”,前者是行注释,后者是块注释

    1变量

    js的变量必须申明在用,声明后赋值,变量才可使用,使用过程中可以改变类型。

    变量的命名规则:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <body>
        <script>
            //定义一个变量a,赋值为10
            var a = 10;
            //弹出a的值,这里a没有双引号,因为他是变量
            alert(a);
        </script>
    </body>
    </html>

    爱前端公开课学习笔记——JS01 认识js 变量

    实例1 变量的赋值与声明

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <body>
        <script>
            var a = 10;
            a = 30;
            console.log(a);
            a = "看看能改类型吗";
            console.log(a);
        </script>
    </body>
    </html>

    爱前端公开课学习笔记——JS01 认识js 变量

    简单的数据类型 number 数字,string 字符串 boolean 布尔型

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <body>
        <script>
            console.log(typeof 123);
            console.log(typeof "文本");
            console.log(typeof true);
        </script>
    </body>
    </html>

    爱前端公开课学习笔记——JS01 认识js 变量

    数字型

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <body>
        <script>
            console.log(typeof 6);
            console.log(typeof 5.555);
            console.log(typeof -6);
            console.log(typeof 9292992929039029);
        </script>
    </body>
    </html>

    爱前端公开课学习笔记——JS01 认识js 变量

    //认识NaN
            console.log(typeof NaN);
            console.log("a" - "b");
            console.log(0 / 0);

    输出

    爱前端公开课学习笔记——JS01 认识js 变量

    //Infinity
            console.log(10 / 0);     //除数为0
            console.log(Math.pow(3333,666666)); //特别大的数

    爱前端公开课学习笔记——JS01 认识js 变量