![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript学习
vun,
v
展开
-
JavaScript的深拷贝和浅拷贝
JavaScript的深拷贝和浅拷贝一、数据类型数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。、1.基本数据类型的特点:直接存储在栈(stack)中的数据2.引用数据类型的特点:存储的是该对象在栈中引用,真实的数据放在堆内存里。引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。当...转载 2019-10-27 21:49:46 · 220 阅读 · 0 评论 -
JS遍历数组的几种方法
1.普遍的遍历方式for(var i= 0;i<arr.length;i++){ console.log("第一种遍历方式:"+arr[i]);}2.for…in两个形参,i为数组下标,arr为要遍历的数组 for(var i in arr){ console.log("第二种遍历方式:"+arr[i]) }3.forEach 一个参数为数组的元素...原创 2019-07-06 17:27:19 · 738 阅读 · 0 评论 -
js中报错"Maximum call stack size exceeded"解决方法
var arr = [2, 5, 7, 2, 6, 0, 1]// 快速排序function quickArr(arr) { var left = []; var right = []; if (arr.length <= 1) { return arr; } var pIndex = Math.floor(arr.length ...原创 2019-07-04 12:42:59 · 6986 阅读 · 0 评论 -
2048小游戏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>2048</title></head><style> * { margin: 0; padding:...原创 2019-07-04 12:42:03 · 111 阅读 · 0 评论 -
js获取当前域名
window.location.protocol+"//"+window.location.host; // 返回https://mp.csdn.netwindow.location.host; //返回url 的主机部分,例如:mp.csdn.net window.location.hostname; //返回mp.csdn.netwindow.location.href; //...转载 2019-07-03 13:16:42 · 2917 阅读 · 0 评论