我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

sdryghy

[复制链接]
博5237 发表于 2022-10-29 00:04:44 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习内容
1、JavaScript介绍--了解
        概念:JavaScript简称js,是一门强大的编程语言,只要用于网页交互效果       
3、JavaScript的基础语法---重点
        3.1、注释
                作用:主要用于对代码进行解释说明
                语法:
                        1)单行注释        //注释内容         ctr+/
                                针对当前行生效
                        2)多行注释        /*注释内容*/        alt+shift+a
                                注释的代码较多
        3.2、变量--重点**
                概念:变:变化        量:数据
                作用:变量的作用就是来存储程序中变化的数据
                定义变量:
                        ES5:通过关键字var来定义一个变量
                                var 变量名;
                        赋值:        变量名=值;        //把等号右边的值(数据)给到左边的变量名
                        合并写法:var 变量名=值;//变变量的定义与赋值同时进行
                        ES6:通过关键字let,const来生明
                                let:表示相当于var的定义变量,有块级作用域{}
                                const:表示声明的是一个常量(不变的量),有块级作用域{},在声明的时候,必须同时赋值,并且声明结束后,不能重新赋值
                        var、let、const之间的区别----重点
                                ES5:没有块级作用域,var定义变量后,还可以对已经定义好了的变量进行二次第一,var。二次以及以后的var无意义
                                ES6:有块级作用域
                                        let:声明变量,不能再次进行let进行二次声明
                                        const:声明的是常量,声明的必须同时赋值,并不能修改
        3.3、标识符--标量的命名规则
                        1、大小写字母、数字、下划线、$、但是标识符不能艺术字开始
                        2、不能是js中的关键字和保留字
                        3、区分大小写
                        4、如果名字是由多个单词组成
                                1)分隔符:_
                                2)驼峰命名法:
                                        大驼峰:每一个单词的首字母都是大写
                                        小驼峰:除了第一个单词,其他的单词首字母大写
4、数据类型--掌握
        作用:给程序中的变量分成不同的类型,目的是让计算机存储数据最大化,同类型的数据才能进行运算
        分类:1、基本类型        2、引用类型
        4.1、基本类型:
                ES5:5基3引
                        5个基本类型:number、string、Boolean、undefined、null       
                        3个引用类型:object、array、function
                ES6:6基1引
                        6个基本类型:number、string、Boolean、undefined、null、symbol
                        1个引用类型:object
                1)number:数字;
                        整数:int
                        小数:float
                        NaN not a number:表示的不是一个有明确的数值的数字类型
                2)string:字符串
                        所有的中文
                        ‘’、“”
                        特殊的用法:
                                如果字符串的数据中出现特殊字符需要使用转义字符(\)额外处理
                                \':表示单引号
                                \'':表示双引号
                                \n:表示换行符
                                \\:表示\本身
                3)boolean(布尔值):
                        执行结果只有两个:true、false
                4)undefined(未定义)
                        定义了变量但没有赋值,变量的默认值为undefined
                        undefined数据类型有且只有一个值undefined
                5)null空对象
                        null本身是早期js中的bug,但后期比较好用
                        null数值类型有且只有一个值,null
                        null作用:清空对象,释放内存可以通过给变量进行复制null来清除变量内容
                面试题:null于undefined的区别
                        相同点:都代表的是无值
                        不同点:
                                undefined---定义了变量为负值
                                null---一个变量,如果存储的值是引用数据类型,大师目前对象还没有创建,设置为null
                变量的数据类型检测
                        typeof        变量名
                        typeof(变量)
        4.2、数据类型转换==重点
                概念:把一种数据转换为另一种数据类型
                作用:数据之间的运算只有同类型之间的运算,如果不同类型之间存在运算的话,需要先将其转换为同一种类型后在进行运算
                类型转换分类:
                        1、强制类型转换--显示转换
                        2、自动类型转换--隐式转换
                强制类型转换
                        1、转数字类型
                                1)转整数                parseInt(变量);
                                2)转小数                parseFloat(变量);
                                3)转数字                nullber(变量);









回复

使用道具 举报

关注0

粉丝0

帖子83

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

客服电话:18009298968

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

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

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