提纲

本文从标记语言的基础开始介绍,深入探讨了HTML与Markdown的区别及应用,并进一步讲解了CSS布局、JavaScript交互等内容。读者将了解如何使用不同的技术实现网页布局、交互效果及与DOM的操作。
摘要由CSDN通过智能技术生成

认识标记语言

markdown

Markdown入门


标记语言进阶

  1. html与Markdown的对比学习
  2. 元素与内容 标签里面夹住的就是内容 标签属性是什么?

布局进阶

  1. CSS是神马? 继承规则如何?
  2. CSS引入的几种方式
  3. CSS的几种选择器
  4. CSS定位知识 盒子模型 浮动 定位

增强交互

javascript变量定义

javascript变量类型“数字 字符串 布尔量”

javascript存储结构 数组 对象(json)

javascript流程控制,所有语言的流程控制都差不多一样

  1. 顺序
  2. 选择 if else switch 语句块的作用({}) ,语句块中的坑
  3. 循环 while do...while for

javascript的垃圾回收的两种方式 背景:内存满了怎么办?

  1. 判断执行环境
  2. 引用计数(存在循环引用问题,故废弃)

    函数 参数 返回值 函数作用,提高复用性

    函数进阶

  3. 匿名立即执行函数,好处是什么? 背景:执行完可立即进行垃圾回收
  4. 高阶函数,接收一个函数作为参数的 map filter reduce 背景:高阶函数有更抽象的表达能力,更为简洁,当然也可以用循环来积极
  5. 闭包 返回一个函数 背景:函数私有变量,运行完后占用的内存空间不释放,且保留上次的运行结果
  6. * 高阶函数Promise
  7. * 可以中断推出,返回多次的函数--生成器 背景:一次生产巨大列表,还是每次返回一个值先用着?

对象

访问对象属性的两种方式

  1. 点式
  2. 数组形式[]

javascript 与DOM的交互

  1. 操作元素 首先要获取到元素(也叫选择器)
  2. 操作表单
  3. 修改CSS ,为什么要用驼峰式

javascript 事件

  1. 何为事件?
  2. 事件类型
    1. 用户输入 电脑:鼠标、按键、输入字符 鼠标:滑动 、点击、输入字符
    2. 系统事件 接收到服务器的数据 定时器事件等 setTime setInterval

      模块

      模块的作用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值