JavaScript基础目录
一、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基础目录的更多相关文章
- 【JavaScript基础入门】总结目录
一.JavaScript基础 1.1JavaScript概述 1.2如何使用的JavaScript 1.3JavaScript基本语法 1.4JavaScript数据类型 1.5JavaScript运 ...
- 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 ...
- 一步步学习javascript基础篇(3):Object、Function等引用类型
我们在<一步步学习javascript基础篇(1):基本概念>中简单的介绍了五种基本数据类型Undefined.Null.Boolean.Number和String.今天我们主要介绍下复杂 ...
- 《JavaScript基础教程(第8版)》PDF
简介:JavaScript基础教程(第8版)循序渐进地讲述了JavaScript及相关的CSS.DOM.Ajax.jQuery等技术.书中从JavaScript语言基础开始,分别讨论了图像.框架.浏览 ...
- 学习javascript基础知识系列第三节 - ()()用法
总目录:通过一段代码学习javascript基础知识系列 注意: 为了便于执行和演示,建议使用chrome浏览器,按F12,然后按Esc(或手动选择)打开console,在console进行执行和演示 ...
- JavaScript基础系列
JavaScript基础系列 JavaScript是一种基于对象和事件驱动的客户端脚本语言. JavaScript的注释 // 单行 /**/ 多行注释 JavaScript变量,函数名和操作符都是区 ...
- javascript基础修炼(2)——What's this(上)
目录 一.this是什么 二.近距离看this 三. this的一般指向规则 四. 基本规则示例 五. 后记 开发者的javascript造诣取决于对[动态]和[异步]这两个词的理解水平. 一.thi ...
- javascript基础修炼(11)——DOM-DIFF的实现
目录 一. 再谈从Virtual-Dom生成真实DOM 二. DOM-Diff的目的 三. DOM-Diff的基本算法描述 四. DOM-Diff的简单实现 4.1 期望效果 4.2 DOM-Diff ...
- 2016.3.17__ JavaScript基础_1__第十二天
Javascript基础 首先说声抱歉. 今日涉及内容难易度不统一,所以很多比較基础的属性直接通过思维导图展示了. 同一时候须要注意,今日思维导图中的内容和笔记中并非一一相应的,请读者自行对比查看. ...
随机推荐
- Java IO_003.Reader与Writer--字符流以及编码对数据的操作(读取与写入)
Java IO之Reader与Writer对象常用操作(包含了编码问题的处理) 涉及到文件(非文件夹)内容的操作,如果是纯文本的情况下,除了要用到File(见之前文章),另外就必须用到字符输入流或字符 ...
- JVM概述和类加载器
JVM概述 1.Java虚拟机所管理的内存包括以下几个运行时数据区域: ①.程序计数器 程序计数器是一块较小的内存空间,可以看做是当前线程所执行的字节码的行号指示器,字节码解释器工作时就是 ...
- Windows 10 + kali Linux 双系统安装教程(详细版)
准备工具如下: kali Linux 镜像 准备一4G以上的U盘 制作U盘启动盘工具- Win32DiskImager 添加引导工具-EasyBCD 留出一个空的盘,哪个盘的空间比较大可以压缩出大概2 ...
- xtrabackup备份原理及流式备份应用
目录 xtrabackup备份原理及流式备份应用 0. 参考文献 1. xtrabackup 安装 2. xtrabackup 备份和恢复原理 2.1 备份阶段(backup) 2.2 准备阶段(pr ...
- linux 编译引用动态库时,报GLIBC_2,14 not found的处理方法
这种错误一般是其引用的libc.so,其中含有版本较高的函数导致. 查看及解决办法: objdump -p ./libdmapi.so 显示: version References: ... requ ...
- XSS与CSRF详解
XSS与CSRF详解 随着Web2.0.社交网络.微博等等一系列新型的互联网产品的诞生,基于Web环境的互联网应用越来越广泛,企业信息化的过程中各种应用都架设在Web平台上,Web业务的迅速发展也引起 ...
- 《Effective Java》 读书笔记(五)使用依赖注入取代原本的资源依赖
相信接触过Spring的同学,对于依赖注入并不陌生. 刚开始在听说这个名字的时候,一直不明白到底什么叫依赖注入,后来才发现,依赖注入一直都存在我们日常代码中,只是我们没有刻意的把它提出来,然后再取这样 ...
- loadrunner常用web动作函数
web_custom_request ---允许使用任何http请求方法 脚本一: web_custom_request("baidu_request","URL=ht ...
- Linux下修改文件权限,所有权
Linux与Unix是多用户操作系统,所以文件的权限与所有权的实现就显得很有必要:每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other) 用户(u)是文件的 ...
- [考试反思]1001csp-s模拟测试(b):逃离
如你所见,b组题,除了NC乱入直奔T2抢了我一个首杀以外A层学过FFT的人都没有参加. 竞争压力很小,题又简单,所以就造就了6个AK. 然而并不计入总分,我仍然稳在第二机房. T1lyl16分钟切掉我 ...