摘要: 关于本地部署,设置proxy避开icode验证: 例如vue项目,,在vue.config.js(项目初建时没有vue.config.js文件,需自己手动建立该文件如图) 在vue.config.js中设置proxy: module.exports = { devServer: { overlay: 阅读全文
posted @ 2021-03-26 09:52 君冬生 阅读(2113) 评论(4) 推荐(0) 编辑
摘要: 如何正确判断 this?箭头函数的 this 是什么? function foo() { console.log(this.a) } var a = 1 foo()//对于直接调用 foo 来说,不管 foo 函数被放在了什么地方,this 一定是 window const obj = { a: 2 阅读全文
posted @ 2020-09-05 13:05 君冬生 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1、创建对象 对象创建有两种方式,一是直接将一个对象值赋值给目标变量,二是使用声明 (1)var obj = {} (2)var obj = new Object() (3)Object.create()使用现有的对象来提供新创建的对象的__proto__。 //前面省略person对象 const 阅读全文
posted @ 2020-09-05 12:56 君冬生 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 1、charAt(index)返回指定索引位置处的字符。超出则返回空字符串。 var str = "ABC"; str.charAt(1); 结果:B 2、slice(start[包含],end(不包含))返回字符串的片段。【为负则倒着截取】 var str = "ABCDEF"; str.slic 阅读全文
posted @ 2020-09-05 12:50 君冬生 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 1、数组长度length。 2、在数组末尾加元素(一个或则多个都行)push;arr.push("1","2") 3、在数组末尾删除一个元素,并返回这个被删除的元素pop;week.pop() 4、在数组开头加元素(一个或则多个都行)unshift;arr.unshift("1","2") 5、在数 阅读全文
posted @ 2020-09-05 12:19 君冬生 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 看例子: function loop(){ for(let i=0;i<100;i++){ setTimeout( function(){ console.log(i) },100 ) }//打印,0-99 for(var i=0;i<100;i++){ setTimeout( function() 阅读全文
posted @ 2020-08-23 17:01 君冬生 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 可以看到IE的盒模型与W3C盒模型的区别在与width的计算。(高度同理) 避免触发IE盒模型的方法是使用<!DOCTYPE html>声明,告诉IE采用W3C盒子模型即可。 阅读全文
posted @ 2020-08-23 15:30 君冬生 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 首先,我们先来了解前端出现性能问题可能有哪些层面的原因: 哪些层面:网络传输层面,前端渲染机制层面,js代码执行层面,部署层面,产品设计层面,前端缓存机制层面,功能实现方式层面。 解决方法: 1、减少http请求次数,资源压缩合并(小图标使用雪碧图,js、css源码压缩,网页Gzip).; 2.非核 阅读全文
posted @ 2020-08-22 10:07 君冬生 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 首先,call 、bind 、 apply 这三个函数的第一个参数都是 this 的指向对象,。 call(),apply()在参数上的区别 call()方法的第二个参数是可变参数,是函数调用执行时本身所需要的参数;然而apply()的第二个参数是数组或arguments。 实例: bind()方法 阅读全文
posted @ 2020-08-22 09:36 君冬生 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、jQuery有个很好用的方法是 end(); 2、在进行链式操作时,使用end方法,可以回溯到上一个jQuery对象。 3、实现原理: jQuery内部有一个对象栈,当形成新的对象时,会将新对象推入到对象栈中。而当使用end方法时,时间上是回到对象栈的上一个状态,即prevObject。 只有当 阅读全文
posted @ 2020-08-22 08:50 君冬生 阅读(108) 评论(0) 推荐(0) 编辑