摘要:
1.拖拽案例 阅读全文
摘要:
一. 知识点回顾 1. DOM结构 2. 节点分类 案例: 查找子节点 <script> var box = document.getElementById("box"); console.log(box.childNodes); for (var i = 0; i < box.childNodes 阅读全文
摘要:
一、理解Web API 学习目标1. 掌握API和Web API的概念2. 掌握常见浏览器提供的API调用方式3. 能通过Web API开发常见额页面交互功能4. 能都利用搜索引擎解决问题 二、理解DOM的概念 三、DOM操作 1. 获取页面元素 1.1 根据id获取页面元素 1.2 获取标签 返回 阅读全文
摘要:
一、 概念理解基本包装类型 1. 基本包装类型 2. 字符串的特点 3. 常用字符串方法 阅读全文
摘要:
一、 数组 1. 创建数组的两种方式 2. 如何判断一个变量是否是数组 二、数组中提供的常用方法 4. 操作方法concat() 把两个数组拼接起来slice() 从当前的数组中截取一个新的数组, 不影响原来的数组splice() 删除或替换当前数组的某些元素, 5. 位置方法indexOf() 从 阅读全文
摘要:
一、 Date对象 1. 用法: 2. Date的常用方法 案例1 格式化日期对象 date instanceof Date 判断date是否是Date类型 console.err() 当发生错误时 可打印自定义日志 function formatDate(date) { if (!(date in 阅读全文
摘要:
一、 复习数据类型 简单数据类型, 基本数据类型/值类型 Number String Boolean Null Undefined 复杂数据类型 引用类型 Object 数组 数据在内存中是如何存储的 堆: 存复杂类型 栈: 存简单类型 简单类型在函数内部修改值不会影响外部 简单类型数据直接存储在栈 阅读全文
摘要:
一、对象理解 1.字面量创建对象 2. new Object创建对象并动态添加属性 3. 工厂函数创建对象 4.自定义构造函数创建对象 二、 new关键字和this 1. new关键字的执行过程 2. this出现的三个地方 三、对象的操作案例 案例1: for in 遍历对象 var obj = 阅读全文
摘要:
一、 函数 函数可以封装一段特定功能的代码,然后通过函数名可以重复调用 1 .函数的定义 2. 函数的参数 在函数内部修改形参的值,不会影响外部的实参的值 素数 (只能被1和自身整除的数) 3. 函数返回值 return 4. arguments 通过arguments可以获取函数调用的时候的实参, 阅读全文
摘要:
数组是一种数据类型,数组可以存储很多项, 有序,集合 Array 求数组的和 和平均值案例 var numbers = [100,200,300]; var sum =0; var avg; for (var i = 0; i < numbers.length; i++) { sum += numb 阅读全文