我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

2023-5-10-前端-张静博

[复制链接]
JBZ 发表于 2023-5-24 15:56:57 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、学习内容


js的三个构成部分
            - ECMAScript:语法规范
                不同的版本
                ES3
                ES4 - 从未发布过。
                ES5
                ES6 - ECMAScrit6 - ECMAScrit2015 - 重大的改变
                ES7 - ECMAScrit7 - ECMAScrit2016 - 往后的版本就是一些很小的更新

            - DOM
                API
            - BOM


        0.web三层 - 三层分离
        - 结构层 HTML
        - 样式层 CSS
        - 行为层(交互层)
        1.创建方式
        - 行内
        - 内联
        - 外链(推荐使用)
        2.常用简答的语句
        - console.log()
        3.变量
        - var
        - let(ES6中新增的)
            - 块作用域 {}
            - 不存在提升
            - 不能重复定义
        - const(ES6中新增的)
            - 常量
        4.规则
        - 变量是由数字、字母、_、$构成的
            - 不能以数字开头
            - 不推荐使用中文
            - 使用有语义的英文单词
            - 驼峰命名法:lastName
            - 关键字、保留字不要去使用
        5.运算符
        - 算术运算符
        - 比较运算符
        - 逻辑运算符
            - &&   2 && 3
            - ||   2 || 3
            - !
        6.为假的情况
        - 0
        - ''  空字符串
        - null
        - undefined
        - NaN
        - false
        7.数据类型
        - 简单(基本)数据类型
            - Number
            - String
            - Boolean
            - null
            - undefined
        - 复杂(引用、地址、对象)数据类型
            - Object
            - Array
            - Function
        8.if
        9.for
        - 初始值
        - 结束条件
        - 步长
        10.函数 - js学习的核心
        - 相同代码块的封装
        - 创建方式
            function fn(a,b){}  函数声明式
            let fun = function(){} 函数表达式
            new Function() 构造函数方式

        - 参数
            - 形参
            - 实参
        - 返回值 return
            - 结束函数的执行
            - 返回值
        - 后面继续拓展

        11.数组 [1,'a',true,null,undefined,[2,3,4],{}]
        - 有序集合
        - 创建方式
            - 字面量 []
            - 构造函数 new Array()
        - 下标、长度
        - 遍历
        - 数组的方法
        12.对象
        - 属性和方法的无序集合
        - {uname:'zs',age:18,sayHi:function(){}}
        - 创建方式
            - 字面量 {}
            - 构造函数 new Object()
        - 操作:增删改查操作

回复

使用道具 举报

关注0

粉丝0

帖子53

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

客服电话:18009298968

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

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

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