摘要:
1 设置节点属性三个方法: 获取:getAttribute(名称) 设置:setAttribute(名称, 值) 删除:removeAttribute(名称) 举个例子: 阅读全文
摘要:
1 DOM节点操作 1.1 创建节点 createElement() var createDiv = document.createElement("div"); 1.2 插入子节点appendChild() appendChild() 方法向节点添加最后一个子节点 -insertBefore(插入 阅读全文
摘要:
1 JavaScript 三个组成部分 核心(ECMAScript)欧洲计算机制造商协会 描述了JS的语法和基本对象。 文档对象模型(DOM) 处理网页内容的方法和接口 浏览器对象模型(BOM) 与浏览器交互的方法和接口 2 DOM (文档对象模型) DOM 为文档提供了结构化表示,并定义了如何通过 阅读全文
摘要:
事件: 1 在js中可以说一整套事件能完成一个功能; 事件的定义:当什么时候执行什么事; 使用事件的基本结构:事件源+事件类型=执行的指令 2 事件三要素:事件源 事件类型, 驱动程序(匿名函数). 举例:我拿喇叭 说话 喇叭录音. 3 常见的事件有: 4 代码实例 阅读全文
摘要:
1 递归函数 -递归的实质就是函数自己调用自己。 -递归注意点:递归必须有跳出条件,否则是死循环。 -案例:用递归求1+100和。 2 回调函数 -回调函数:函数作为参数进行传递和使用。 阅读全文
摘要:
1 匿名函数 2 匿名函数作用 阅读全文
摘要:
为了方便操作基本数据类型,JavaScript还提供了三个特殊的引用类型:String/Number/Boolean 1 Number 例如: var s1 = "zhangsan"; var s2 = s1.substring(5); s1是基本类型,基本类型是没有方法的 当调用s1.substr 阅读全文
摘要:
1 获取Date对象 Date-引用类型,JavaScript中的内置对象 获取当前时间 var date = new Date(); //UTC的时间 //返回数字,时间的毫秒形式 var date = Date.now();//HTML5,IE9+ var date = +new Date(); 阅读全文
摘要:
1 Array常用的操作方法: 1 操作方法 - concat() //把参数拼接到当前数组 -slice() //从当前数组中截取一个新的数组,不影响原来的数组,参数start从0开始,end从1开始 -splice()//删除或替换当前数组的某些项目,参数start,deleteCount,op 阅读全文
摘要:
1 数组-引用类型 JavaScript中的内置对象 复习数组的使用 两种创建数组的方式 Array对象的属性 length 获取数组的长度(元素个数) 2 常用方法 : 检测数组 instanceof Array.isArray() //HTML5中新增 转换数组 toString() //把数组 阅读全文