javascript
哪个好扯哦?
这个作者很懒,什么都没留下…
展开
-
javascript关于this指向
关于javascript this的指向一,在函数中this作为参数参入时。谁调用这个函数 this则指向谁。如果直接在函数中写this,那么this将由它属于谁来决定,一般指向window实际上用var声明的全局变量都会自动提升到window上,作为window的属性。let声明的变量不会自动提升(注意:形参接受时不容许命名为this 因为this是关键字)二,onclick中的th...原创 2019-05-21 20:23:33 · 153 阅读 · 0 评论 -
javascript值的拷贝(深拷贝,浅拷贝)
javascript深拷贝的两种方法值拷贝原理:依次去给对象属性进行赋值。拷贝值为基本类型时:修改拷贝的变量后。原先的值不会被修改拷贝值为引用类型时:修改拷贝的变量后。原先的值会被修改,因为它拷贝的是其地址,而不是值。在拷贝值为引用类型时,我们会发现修改拷贝的变量后,会影响原对象中引用类型的属性。如果要避免此效果,我们就需要对其进行深拷贝。以下是深拷贝的两种方法:一,for in循环 +...原创 2019-05-21 20:45:05 · 395 阅读 · 0 评论 -
前端本地储存机制
前端本地储存机制假设你有一个网站,你想要他登录一次后,七天内就实现免登录,也就是说这个时候你需要在七天之内记住他的登录状态,这时你该怎么办?解决方法很多,下面是三种前端本地储存的方法Cookie存储 ⇒ document.cookie = " ";引号中是键值对形式的数据(需要注意:储存多个数据时 只有第一个键值对会生效.需要储存多条数据,可以使用循环添加数据)给cookie添加时间:...原创 2019-06-09 21:22:10 · 469 阅读 · 0 评论