javascript
文章平均质量分 77
「已注销」
这个作者很懒,什么都没留下…
展开
-
js事件类型
Web浏览器中可以发生很多事件,所发生的事件类型决定了事件对象中会保存什么信息。DOM3 Events在DOM2 Events基础上重新定义了事件,并增加了新的事件类型。所有主流浏览器都支持这两种。DOM3 Events定义了如下事件类型:用户界面事件,焦点事件,鼠标事件,滚轮事件,输入事件,键盘事件,合成事件。HTML5还定义了另一组事件,而浏览器通常在DOM和BOM上实现专有事件,这些专有事件基本上都是根据开发需求而不是规范新增中,因此不同浏览器的实现可能不同。17.4.1用户界面事件UIE.原创 2021-09-08 00:15:32 · 322 阅读 · 0 评论 -
Set集合类型
ECMAScript 6 新增Set集合类型,为这门语言带来集合数据结构。Set在很多方面都像加强的Map,这是因为它们的大多数API和行为都是共有的。6.6.1 基本API使用new关键字和Set构造函数可以创建一个空集合。如果想在创建的同时初始化实例,可以给Set构造函数传入一个可迭代对象,其中需要包含插入到集合实例中的元素。const m = new Set();// 使用数组初始化集合const sl = new Set( [ "val1","val2","val3"原创 2021-09-02 00:06:48 · 181 阅读 · 0 评论 -
js中的Map集合类型
Map是一种新的集合类型,为ECMAScript语言带来了真正的键/值存储机制,Map的大多数特性都可以通过Obeject类型实现,但二者之间还是存在一些细微的差异。6.4.1.基本API使用new关键字和Map构造函数可以创建一个空映射。如果想在创建的同时初始化实例,可以给Map构造函数传入一个可迭代的对象,需要包含键/值对数组,可迭代对象中的每个键/值对数组,可迭代对象中的每个键/值都会按照迭代顺序插入到新映射实例中。const m = new Map();console.log(m)原创 2021-08-31 00:26:01 · 4729 阅读 · 0 评论 -
js中的数组方法
6.2.1创建数组构造函数可以省略new关键字let colors = new Array();console.log(colors);//[]// 传入数组的长度值let colors1 = new Array(20);console.log(colors1); //[ <20 empty items> ]// 传入要保存的元素let colors2 = new Array("red", "blue", "green");console.log(colors2);原创 2021-08-31 00:24:52 · 153 阅读 · 0 评论