我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

王嘉乐-2022-10-28 前端

[复制链接]
yousay! 发表于 2022-10-29 09:22:29 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习内容
1)内嵌式---重点
                概念:通过一对<script></script> 在网页任意位置引入的方式
                语法:<script>
                    js代码
            </script>


        2)外联式---重点
                概念:通过在外部创建一个xxx.js的文件,在文件中直接写js代码,再通过script标签的src属性引入
                语法:
                1.创建一个js文件
            2.在网页任意位置进行引入
                    <script src="js文件的路径"></script>


1.控制台输出---console.log('需要输出的内容')--F12-console
2.弹框输出---('需要输出的内容')---页面加载顶部
3.网页输出---document.write('需要输出的内容')---直接在网页中显示
一次输出多条内容,中间使用,隔开

ES5:通过关键字var 来定义一个变量
        var 变量名;
        赋值:变量名 = 值;  // 把等号右边的值(数据)给到左边的变量名
        合并写法:var 变量名 = 值; // 把变量的定义与赋值同时进行
ES6:
        let:表示相当于var的定义变量,有块级作用域{}
    const:表示声明的是一个常量(不变的量),有块级作用域{},声明的时候必须同时赋值,并且声明结束之后,不能重新赋值
   
#var let const 之间的区别----重点
ES5:没有块级作用域,var定义变量后,还可以对已经定义好的变量进行二次定义,var。二次以及以后的var无意义
ES6:有块级作用域,
        let 声明的变量,不能再次使用let进行二次声明,
    const 声明的是常量,声明的时候必须同时赋值,并且不能修改

null与undefined的区别
相同点:都代表的是无值
不同点:
        undefined--定义了变量未赋值
    null--一个变量如果存储的值是引用数据类型,但是目前对象还没有创建,设置为null

变量的数据类型检测
typeof 变量名
typeof(变量)

#强制类型转换
1.转数字类型
2.转布尔值
3.转字符串


1.转数字类型
        1)转整数        parseInt(变量);
    2)转小数        parseFloat(变量);
        3)转数字        Number(变量);


回复

使用道具 举报

关注0

粉丝0

帖子46

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026