一、JavaScript简介

1.JavaScript用途

2.JavaScript的诞生

3.JavaScript从丑小鸭到金凤凰

4.JavaScript非常好学

5.学习方法

二、Hello World!

1.JavaScript 书写的位置

2.alter()语句

3.控制台

4.行文特性

5.注释

三、字面量

1.数字的字面量

2.字符串

四、变量

1.整体感知

2.变量必须先声明才能使用

3.变量的赋值

4.变量声明的提升

5不写var的情况

6.用逗号来隔开多个变量的定义

7.区分变量还是直接量

五、变量的类型

1.概述

2.typeof关键字

3.number类型

4.string类型

5.underfine类型

6.加号

六、变量类型的转换

1.string→number

2.number→string

七、运算符

1.数学运算符

2.关系运算符

3.逻辑运算符

4.赋值运算符

八、条件分支语句

1.if语句

2.switch case 语句

3.三元运算符

九、循环语句

1.for循环语句

1.1break语句

1.2continue语句

2.do while语句

3.while语句

十、函数初步

1.函数的定义和调用

2.函数的参数

3.函数的返回值

4.应用函数简化编程

5.递归

6.Arguments

7.IIFE

十一、作用域

1.函数能封闭住定义域

2.作用域链

3.不写var就自动成全局变量了

4.函数的参数,会默认定义为这个函数的局部变量

5.全局变量的作用

6.函数的定义也有作用域

十二、闭包

1.闭包

2.闭包的性质

十三、数组

1.数组的概念

2. 数组的遍历

3.数组是一个引用类型

十四、数组的常见方法

1.数组的头尾操作pop()、push()、shuft()、unshift()

2.数组的合并和拆分concat()、slice()

3.多功能splice()插入、删除、替换

4.逆序reverse()

5.排序sort()

6.转为字符串

7.结合数组观察闭包

十五、字符串的常见属性和方法

1.属性

2.方法

十六、DOM

1.整体感知

2.得到元素getElementById

3.更改HTML属性

4.更改css样式

5.操作元素样式

6.绑定事件监听

十七、getElementsByTagName

1.概述

2.连续打点调用get

3.批量添加监听

4.对应和排他

十八、计算后样式

1.高级浏览器和低级浏览器的不同写法

2.能力检测

3.关于opacity

十九、快捷位置和尺寸

1.offsetLeft 属性和offsetTop属性

2.offsetWidth 和 offsetHeight

3.clientWidth 和 clientHeight

二十、运动

1.定时器

2.简单运动模型

3.定时器的停止

4.简单运动需要注意的事情

二十一、无缝连续滚动

二十二、JSON

1.最简单的JSON示例

2.JSON的嵌套

3.JSON项的添加和删除

4.JSON的遍历

二十三、运动框架

JavaScript基础目录的更多相关文章

  1. 【JavaScript基础入门】总结目录

    一.JavaScript基础 1.1JavaScript概述 1.2如何使用的JavaScript 1.3JavaScript基本语法 1.4JavaScript数据类型 1.5JavaScript运 ...

  2. JavaScript基础系列目录(2014.06.01~2014.06.08)

    下列文章,转载请亲注明链接出处,谢谢! 链接地址: http://www.cnblogs.com/ttcc/tag/JavaScript%20%E5%9F%BA%E7%A1%80%E7%9F%A5%E ...

  3. 一步步学习javascript基础篇(3):Object、Function等引用类型

    我们在<一步步学习javascript基础篇(1):基本概念>中简单的介绍了五种基本数据类型Undefined.Null.Boolean.Number和String.今天我们主要介绍下复杂 ...

  4. 《JavaScript基础教程(第8版)》PDF

    简介:JavaScript基础教程(第8版)循序渐进地讲述了JavaScript及相关的CSS.DOM.Ajax.jQuery等技术.书中从JavaScript语言基础开始,分别讨论了图像.框架.浏览 ...

  5. 学习javascript基础知识系列第三节 - ()()用法

    总目录:通过一段代码学习javascript基础知识系列 注意: 为了便于执行和演示,建议使用chrome浏览器,按F12,然后按Esc(或手动选择)打开console,在console进行执行和演示 ...

  6. JavaScript基础系列

    JavaScript基础系列 JavaScript是一种基于对象和事件驱动的客户端脚本语言. JavaScript的注释 // 单行 /**/ 多行注释 JavaScript变量,函数名和操作符都是区 ...

  7. javascript基础修炼(2)——What's this(上)

    目录 一.this是什么 二.近距离看this 三. this的一般指向规则 四. 基本规则示例 五. 后记 开发者的javascript造诣取决于对[动态]和[异步]这两个词的理解水平. 一.thi ...

  8. javascript基础修炼(11)——DOM-DIFF的实现

    目录 一. 再谈从Virtual-Dom生成真实DOM 二. DOM-Diff的目的 三. DOM-Diff的基本算法描述 四. DOM-Diff的简单实现 4.1 期望效果 4.2 DOM-Diff ...

  9. 2016.3.17__ JavaScript基础_1__第十二天

    Javascript基础 首先说声抱歉. 今日涉及内容难易度不统一,所以很多比較基础的属性直接通过思维导图展示了. 同一时候须要注意,今日思维导图中的内容和笔记中并非一一相应的,请读者自行对比查看. ...

随机推荐

  1. zabbix清理监控历史mysql数据

    问题描述: 今天同事说有个zabbix监控数据库历史数据越来越多了, 让我帮忙清一下,顺便熟悉练练手,做个笔记 zabbix监控运行一段时间以后,会留下大量的历史监控数据 zabbix数据库一直在增大 ...

  2. spring cloud 2.x版本 Eureka Client服务提供者教程

    本文采用Spring cloud本文为2.1.8RELEASE,version=Greenwich.SR3 1 创建eureka client 1.1 新建Srping boot工程:eureka-c ...

  3. leetcode算法小题(2)

    题目描述: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. package Simple;import java.util.Scanner;public class Prac ...

  4. ThinkCMF X1.6.0-X2.2.3框架任意内容包含漏洞分析复现

    ThinkCMF X1.6.0-X2.2.3框架任意内容包含漏洞分析复现 一.ThinkCMF简介 ThinkCMF是一款基于PHP+MYSQL开发的中文内容管理系统框架,底层采用ThinkPHP3. ...

  5. 安装requests遇到的坑

    通过pip install requests命令安装,报错,提示“SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed”.百思不得其解,后 ...

  6. 建设城市(city):组合数,容斥原理

    想模一大堆人呢.考场上AC的大仙. 估计没人想给这题好好写一个题解吧,因为它的确挺简单的... 但是它对我来说一点都不简单啊!!! 至少出题人用脚写题解的时候肯定认为这道题是送分题了 容斥,枚举至少有 ...

  7. 生活问题 | 对华为畅玩手机5X进行升级

    步骤一:准备一张SD卡,建议使用Sandisk, Kingstone, 或Kingmax,大小建议在2G KIW-AL10C00B258 软件版本升级指导书 Secret  2016-11-25 Hu ...

  8. mpvue+小程序云开发,纯前端实现婚礼邀请函(相册小程序)

    请勿使用本文章及源码作为商业用途! 前言 当初做这个小程序是为了婚礼前的需要,结婚之后,希望这个小程序能够留存下来,特地花了一些空闲时间将小程序转化成为“相册类小程序” 体验码 准备工作 mpvue框 ...

  9. JVM原理速记复习Java虚拟机总结思维导图面试必备

    良心制作,右键另存为保存 喜欢可以点个赞哦 Java虚拟机 一.运行时数据区域 线程私有 程序计数器 记录正在执行的虚拟机字节码指令的地址(如果正在执行的是Native方法则为空),是唯一一个没有规定 ...

  10. Python 基础 装饰器

    今天把学过的装饰器的知识进行回顾一下,说到装饰器,第一反应就是这个东西呢就是用来装逼的,为啥这样说呢,是应为没有这个东西照样可以干活,大部分工作都是可以做的,不管咋样还是把学过的装逼器梳理一下吧. 一 ...