- 博客(4)
- 收藏
- 关注
原创 for-in和for-on的区别
for of:遍历数组 ES6 中,如果我们要遍历一个数组,可以这样做: let arr1 = [2, 6, 8, 5]; for (let value of arr1) { console.log(value); } 打印结果: 2 6 8 5 for … of 的循环可以避免我们开拓内存空间,增加代码运行效率,所以建议大家在以后的工作中使用 for…of 遍历数组。 注意,上面的数组中,for … of获取的是数组里的值;如果采用for … in遍历数组,则获取的是 index 索引值。 Map 对象的
2020-11-25 22:24:25 1771
原创 浅析JS中的堆内存与栈内存
js中的堆内存与栈内存 在js引擎中对变量的存储主要有两种位置,堆内存和栈内存。 和java中对内存的处理类似,栈内存主要用于存储各种基本类型的变量,包括Boolean、Number、String、Undefined、Null,**以及对象变量的指针,这时候栈内存给人的感觉就像一个线性排列的空间,每个小单元大小基本相等。 而堆内存主要负责像对象Object这种变量类型的存储,如下图 栈内存中的变量一般都是已知大小或者有范围上限的,算作一种简单存储。而堆内存存储的对象类型数据对于大小这方面,一般都是未知的。个
2020-11-23 17:11:49 215 1
原创 事件处理
事件处理中的常用内置对象## 标题 window 窗口对象 . window对象常用属性: window.closed 返回窗口是否已被关闭。 window.status=sometext 设置窗口状态栏的文本。 window.location.href=“url” 在当前页面跳转至新页面 window.location 获取当前页面的url地址 2.window对象常用方法: alert("") 显示带有一段消息和一个确认按钮的警告框。 confirm("") 显示带有一段消息以及确认按钮和取消
2020-11-22 11:57:37 127
原创 CSS网格属性
** CSS中少见的网格属性 CSS中有很多的属性,有些是我们经常用的,比如inline,transition,flex等等。但是也有一些我们不经常用但是很好用的,比如:gird。 先不用grid写一个div盒子 div{ width:280px; height: 200px; background-color: aqua; color: brown; } 之后我们加入grid属性看一看,另外在网格中使用pla
2020-09-25 22:37:20 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人