03 2017 档案
摘要:排序算法篇1、数组去重1.1、indexOf()数组去重 基本思想:indexOf→寻找第一次出现的位置,并存入参数 缺点:遍历数组话费时间太多 例:var arr = [1,2,1,3,1,4]; var arr2 =[]; for(var i=0;i<arr.length;i++){ if(ar
阅读全文
摘要:Node(节点)1.Node概述 【DOM】文档对象模型 基本思想: (1)把结构文档解析成一系列节点,再由这些节点组成一个树状结构; (2)均有规范的对外结构,以便于编程(操作)文档(比如增删内容)。 ps:严格地说,DOM不属于JavaScript。 pss:但是操作DOM是JavaScript
阅读全文
摘要:1.DOM Document节点 DOM 全称: Document Objcet Model即文档对象模型 本质:一套用来管理控制html文档的规则 Document节点是一种具象化的表现形式 ps:dom节点又被称为document对象(文档对象) ps:dom中规定html页面中的所有元素都是节
阅读全文
摘要:一、数组的概念和特点:1.数组的概念: 按照一定的顺序排列的一组值 语法:var arr=[item1,item2,item3];2.数组的特点: (1)本质:数组是对象类型的一种特殊表现形式 (2)数组的长度:js中的数组元素可以是任何数据类型,而在计算机中不同的数据类型是放在不同的存储区的; 因
阅读全文
摘要:1.javascript对象 6种数据类型: 基本数据类型(5种) Undefined类型 Null类型 Boolean类型 Number类型 String类型 复杂数据类型(1种) Object类型 对象:大括号定义的无序的数据集合,由键值对构成,键与值之间用冒号分隔,大括号末尾用分号表示对象定义
阅读全文
摘要:1、变量(1)变量的提升 引例:①.console.log(num1); 报错:没有定义 ②.console.log(num1); undefind var num1=6; 原因:javascript引擎的工作方式:先解析代码,获取所有被声明的变量。所有的变量的声明语句,都会被提升到代码的头部 ps
阅读全文
摘要:在HTML文件中引入CSS样式有三种方法:外部样式:通过link标签引入CSS样式;内页样式:写在HTML页面里面的style标签里面;行内样式:写在对应标签的style属性里面。我知道一般情况下使用外部样式,减少代码冗余,同时便于后期维护。但如果同时用三种方式引入相同的CSS样式,谁的优先级更高呢
阅读全文