摘要:
思路来源于某个同学的博客 利用filter和indexOf,如果这个数不重复,那个它的首个出现的index一定是传入的index 方法二:利用ES6的Set数据结构。 ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 阅读全文
摘要:
1、面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 2、在类的内部定义访问数据的函数,就把数据封装了起来,这些和类的数据相关联的函数,叫做类的方法。 3、__开头的变量 阅读全文
摘要:
第四章 变量、作用域和内存问题 1、ES变量包含两种不同数据类型的值——基本类型值(5种基本数据类型)和引用类型值(保存在内存中的对象,所有引用类型值都是Object的实例) 2、只能给引用类型值动态地添加属性 3、复制基本类型值,两个变量互不影响;复制引用类型值,实际复制的是指针,引用同一个对象, 阅读全文
摘要:
1、ng-model绑定输入域的数据到控制器的属性。修改输入域的值,属性的值也将修改(双向绑定) 2、ng-repeat可用于创建表格,使用 <td>{{ $index + 1 }}</td> 创建序号 阅读全文
摘要:
第一章 1、一个完整的JavaScript实现应该由三个不同的部分组成:核心(ECMAScript)、文档对象模型(DOM,提供访问和操作网页内容的方法和接口),浏览器对象模型(BOM,提供与浏览器交互的方法和接口)。 2、文档对象模型(DOM)是针对XML但是经过扩展可用于HTML的应用程序编程接 阅读全文
摘要:
方法一、使用line-heigh使多行文字居中或图片居中 把文字包裹在一个inline-block元素中vertical-align middle,外部元素line-heigh等于高度 图片居中: 效果: 方法二:使用flex布局实现居中(更简单,不支持IE9) HTML如下: CSS如下: 方法三 阅读全文
摘要:
存档。 找出能被两个给定参数和它们之间的连续数字整除的最小公倍数。 1到13的数的最小公倍数 阅读全文
摘要:
根据张鑫旭老师的博客,一些笔记留作备忘 1、position:absolute 具有包裹性——包裹性换种说法就是让元素inline-block化,例如一个div标签默认宽度是100%显示的,但是一旦被absolute属性缠上,则100%默认宽度就会变成自适应内部元素的宽度。float也是典型的inl 阅读全文