![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript之旅
clearingXY
web前端开发
展开
-
Git常用命令集合
git常用命令大全原创 2022-06-26 20:05:13 · 183 阅读 · 1 评论 -
JS数组Array方法总结详解(包含ES6-10)
1.push()方法:在数组的末尾添加一项或者多项, 返回添加数据后的数组的新长度var arr = [1, 2, 3, 4];var a = arr.push('a', 'b', 'c');console.log(arr, a);//a输出结果72.pop()方法:在数组的末尾删除一项, 返回被删除的项var arr = [1,2,3,4];var b = arr.pop();console.log(arr, b);//输出b结果是43.unshift()方法:在数组的首位添加原创 2022-01-02 16:20:57 · 932 阅读 · 0 评论 -
前端大开发面试题~变量提升
浏览器在解析JavaScript的代码时并不是单纯从上到下执行代码,至少执行两步1. 预解析( 找东西 ), 找到var和function, 将var声明的变量的声明提到最前, function声明的函数整个存储在内存中( ~拓展解释~函数声明的方式调用可以在声明之前或者之后, 字面量声明的方式调用只能在声明之后 )函数声明:sum(); //10function sum(){ console.log(10)}字面量声明s(); //报错 s is not a functionvar .原创 2021-10-22 11:10:39 · 173 阅读 · 0 评论 -
JavaScript~闭包概念详解
function a(){ var b = 10; return function c(){ b++; console.log(b); } } var nn = a(); nn(); nn();上述代码为简单的闭包闭包简单来说就是函数里面套函数,函数内部直接或者间接返回一个函数 , 内...原创 2021-10-16 10:18:57 · 54 阅读 · 0 评论