- 博客(6)
- 收藏
- 关注
原创 原生JS使用input上传图片
使用Jquery上传头像 new formData来完成file上传 <form action="" id="forms"> <h3> <span>头像</span> <a href="javascript:;"> <img src="../img/login/user.png" alt="" class="myimg"..
2022-05-22 15:30:40
1284
原创 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
927
原创 JavaScript~this指向总概
this存在任何地方,不同环境代表不同的含义,取决于调用时的环境在全局作用域中this指向全局对象windowconsole.log(this); // window在普通函数中this指向全局对象windowfunction fn() { console.log(this); //指向window}fn();在对象的方法( 函数 )中this指向当前对象var obj = { abs: function () { console.log(
2021-10-22 22:30:00
94
原创 前端大开发面试题~变量提升
浏览器在解析JavaScript的代码时并不是单纯从上到下执行代码,至少执行两步1. 预解析( 找东西 ), 找到var和function, 将var声明的变量的声明提到最前, function声明的函数整个存储在内存中( ~拓展解释~函数声明的方式调用可以在声明之前或者之后, 字面量声明的方式调用只能在声明之后 )函数声明:sum(); //10function sum(){ console.log(10)}字面量声明s(); //报错 s is not a functionvar .
2021-10-22 11:10:39
172
原创 JavaScript~闭包概念详解
function a(){ var b = 10; return function c(){ b++; console.log(b); } } var nn = a(); nn(); nn();上述代码为简单的闭包闭包简单来说就是函数里面套函数,函数内部直接或者间接返回一个函数 , 内...
2021-10-16 10:18:57
52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人