240 发简信
IP属地:北京
  • 2022-01-19 day13 事件流+默认行为+事件监听

    一. 事件流 1. 事件流 事件接收的顺序(冒泡, 捕获)冒泡: 从内到外捕获: 从外到内 2. 事件的三个阶段 冒泡(默认)目标捕获 3. 阻止冒泡 e.stopPropa...

  • 2022-01-18 day12 事件对象+offset系列

    一. 事件对象 1. 事件对象 触发事件时, 产生的一套操作记录事件对象包含: 事件类型, 指标值, 目标元素, ... 2. 获取事件对象 事件对象内 arguments[...

  • 2022-01-17 day11 表格+this+事件

    一. 表格的一些操作 rowIndex 获取行id deleteRow() 删除行 insertRow() 插入行 insertCell() 插入单元格 二. thi...

  • 2022-01-14 day10 DOM

    一. DOM获取页面上的元素 1. 根据 id 获取 返回指定id的元素 2. 根据 class 获取 返回一个集合 3. 根据 name 获取 返回一个集合 4. 根据 标...

  • 2022-01-13 day09 BOM

    一. BOM Browser OBject Model 浏览器对象模型操作浏览器的前进, 后退, 刷新, 打印, 关闭, 打开新窗口...BOM对象的顶级对象是windowB...

  • 2022-01-12 day08 日期+对象+定时器

    一. 日期 日期对象存储从1970-01-01开始到现在的毫秒数. 1.创建日期对象 var date = new Date(); 2. 指定日期的格式 var date =...

  • 2022-01-11 day07 字符串+Math

    一. 什么是字符串? 由一组单引号或双引号组成的字符, 就是字符串 二. 字符串的创建方式 字面量表示 2.构造函数创建字符串 3.类似于强制转换创建字符串 三. 字符串的恒...

  • 2022-01-10 day06-三大排序+高阶函数

    一. 冒泡排序 内循环的相邻两个数进行比较邻里交换位置 1. 外循环控制轮数: 数组长度 - 1 -1: 比较中的总个数 -1 (如: 两个数只需要比较1轮; 5个数需要比...

  • 2022-01-08 day05-数组

    1. 数组 在javascript里面的数组, 就是一组任意类型的数据, 可以动态的扩容. 2. 数组的创建方式 1.字面量表达式 [推荐] 构造函数创建当参数只有一个, 且...

  • 2022-01-07 day04-函数+递归

    1. 什么是函数? 将特定的代码片段, 抽取成为一个独立运行的实体. 2. 函数的好处 重复使用方便阅读方便理解与维护 3. 函数的创建方式 函数定义必须使用 functio...

  • 2022-01-06 day03-循环

    1.循环是什么? 重复执行一段代码死循环没有意义 2. while 先判断,后循环while(条件表达式) { 逻辑代码; } 3. do...while 先执行,在判断,不...

  • 120
    2022-01-05 day02-进制+运算符+if+switch

    一. 进制转换 1. 十进制转其他进制 toString(进制) 2. 其他进制转十进制 parseInt(数字, 描述当前为几进制) 二.运算符 1. +号拼接字符串 +号...

  • 2022-01-04 day01-初学JavaScript

    一. JavaScript概述 1995年,专门为网页交互而设计的脚本语言,具有较强逻辑性. 二. JavaScript的组成 ECMAScript -> ES -> 定...