摘要: DOM:document object model 文档对象模型 DOM就是描述整个html页面中节点关系的图谱,可以如下图理解 在DOM中,提供了很多的获取元素的方法和之间关系的属性以及操作这些元素的方法。 1、获取页面中元素的方法 1)、document.getElementById('元素的I 阅读全文
posted @ 2017-06-20 15:51 diasa 阅读(37273) 评论(0) 推荐(0) 编辑
摘要: Document 阅读全文
posted @ 2017-06-20 14:10 diasa 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 简化版本: 阅读全文
posted @ 2017-06-20 12:30 diasa 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、for循环 四部曲: 1、设置初始值 var i = 0 2、设置循环执行条件 i < 5 3、执行循环体中的内容{ [循环体] } 包起来的部分 4、每一轮循环完成后都执行我们的i++累加操作 break/continue:在循环体中遇到这两个关键字,循环体中的后面的代码就不在执行了 brea 阅读全文
posted @ 2017-06-20 10:29 diasa 阅读(998) 评论(0) 推荐(0) 编辑
摘要: js里面的三个判断:if else、三元运算符、switch case if 、else if、else 是最常用的判断,可以解决js中的所有的判断需求 三元运算符应用于简单的if else情况 switch case应用于不同值情况下的不同操作 一、if else if中的条件可以是 小于、大于、 阅读全文
posted @ 2017-06-19 16:23 diasa 阅读(21668) 评论(0) 推荐(0) 编辑
摘要: 一、变量 js中的变量是一个抽象的概念,变量用来存储值和代表值的。 js中定义一个变量非常的简单:var 变量名 = 变量值 =是赋值操作,左边是变量名,右边是存储的值 js中的变量是松散类型的:通过一个var变量名就可以存储任何的数据类型 例如 var name = '李四' 二、数据类型 1、基 阅读全文
posted @ 2017-06-19 15:16 diasa 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 一、js组成 1、js:javascript,是一门轻量级的脚本编程语言 2、ECMAScript是介于4和5版本之间的:定义了js里面的命名规范、变量、数据类型、基本语法、操作语句等最核心的东西。 3、DOM:document object model 文档对象模型 4、BOM:browser o 阅读全文
posted @ 2017-06-16 17:02 diasa 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 模块化的概念是非常重要的,es6都会使用到模块化 index.js 注意: 1、如果没有default 那么在另一个文件里面 必须使用 {}进行包裹 且里面的名称需要保持一致 import {A ,test,hello} from 'index' import * as lesson from 'i 阅读全文
posted @ 2017-06-16 11:05 diasa 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Decorator就是修饰器的意思 一、概念 修饰器是一个函数,用来修改类的行为(注意:1、函数 2、修改行为 3、对类进行操作) 1、只读的修饰器 也可以在类的前面进行修饰 阅读全文
posted @ 2017-06-16 10:44 diasa 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: Generator可以理解为异步编程的一种解决方案。 1、generator的基本定义就是在function后面加一个*符号 通过next一步步执行yield的代码 来一个具体事例吧,这个确实理解不是很深 1、抽奖 2、长轮询 阅读全文
posted @ 2017-06-16 10:13 diasa 阅读(209) 评论(0) 推荐(0) 编辑