JavaScript-day01

1.js使用方法

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 500px;
            height: 500px;
            background-color: red;
        }
    </style>

</head>

<body>
    <!-- 行内代码  需要特定条件才可以书写 -->
    <div onclick="console.log('123')"></div>
   

    <!-- 内部代码   script标签  尽量写在 body的最下面-->
    <script>
        console.log("张三");
    </script>


    <!-- 外部代码  通过script标签来引入外部的js文件  将路径写在src属性里面  -->
    <script src="./01-js使用方法.js">
        // console.log("张三11111");
    </script>
</body>

</html>

2.window对象方法

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <script>
        // window 对象
        // alert  警告弹窗  只有确定按钮
        // window.alert("你在干啥???");
        alert("你在干啥???");

        // confirm 确认弹窗   有确认和取消按钮
        // window.confirm("你确认要删除吗?");
        confirm("你确认要删除吗?");

        // prompt 输入弹窗   有确认和取消按钮和输入框
        // window.prompt("请输入你的名字");
        prompt("请输入你的名字");

        // window可以省略
    </script>
</body>

</html>

3.window对象属性

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>

    <script>
        // window 对象
        // console.log 在控制台中打印输出  日志信息
        window.console.log("小黑子蒸虾头");
        // console.log();


        // console.dir(); 打印对象里面的所有属性和方法
        window.console.dir(window);
        // console.dir(window);

        // document.write 将内容输出到页面中
        window.document.write("<div class='box' style='color:red;'>你干嘛</div>");
        // document.write("哎呦");
    </script>
</body>

</html>

4.变量的创建

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 变量的声明  声明变量
        var studentName;

        // 变量的赋值
        studentName = "李四";

        // 变量的初始化
        var studentAge = 18;

        console.log(studentName);

        // 同时声明多个变量
        var studentId, studentSex;
        studentId = 1000;
        studentSex = "男";

        // 同时声明多个变量并初始化
        var studentId = 1000,
            studentSex = "男";
    </script>
</body>

</html>

5.变量的声明提升

<script>
        
        // var num;

        // console.log(num);

        // num = 18




        var num = 18;
        console.log(num);

        // 浏览器的特殊机制  变量的声明提升  避免代码报错
    </script>

06-数据类型

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 布尔数据类型  Boolean   true  正确 1     false  错误 0
        var boo1 = true;
        var boo2 = false;
        console.log(boo1);
        console.log(boo2);

        // 数字数据类型   Number  包含所有数字 正数  负数 整数  小数
        var num1 = 123;
        var num2 = 123.456;
        var num3 = -123.456;
        var num4 = 123e5;
        console.log(num1);
        console.log(num2);
        console.log(num3);
        console.log(num4);

        // 字符串类型  String  包含所有字符串  双引号 和 单引号 没有区别
        var str1 = "你'和'好";
        var str2 = "我";
        var str3 = '"有一个帽衫"';
        var str4 = '想';
        console.log(str1);
        console.log(str2);
        console.log(str3);
        console.log(str4);


        // 未定义数据类型  Undefined  没有定义值
        var und;
        console.log(und);

        // 空数据类型  Null  没有值
        var nul = null;
        console.log(nul);
    </script>
</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值