Javascript学习
vun,
v
展开
-
JavaScript的深拷贝和浅拷贝
JavaScript的深拷贝和浅拷贝 一、数据类型 数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。、 1.基本数据类型的特点:直接存储在栈(stack)中的数据 2.引用数据类型的特点:存储的是该对象在栈中引用,真实的数据放在堆内存里。 引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。当...转载 2019-10-27 21:49:46 · 237 阅读 · 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 · 780 阅读 · 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 · 7072 阅读 · 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 · 128 阅读 · 0 评论 -
js获取当前域名
window.location.protocol+"//"+window.location.host; // 返回https://mp.csdn.net window.location.host; //返回url 的主机部分,例如:mp.csdn.net window.location.hostname; //返回mp.csdn.net window.location.href; //...转载 2019-07-03 13:16:42 · 2936 阅读 · 0 评论