![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 72
面试题
左手喵子
这个作者很懒,什么都没留下…
展开
-
js的面向对象(通俗解说)
写一些属性和方法的时候,可能会跟原有的对象Date里面的方法属性冲突。Object不同,它几乎没有自己的对象和方法,像白纸,所以创建一个对象的时候,就new Object()同一个东西,只不过从属于我了,是我的女人,就变成了老婆。比如:有个零件的模具,模具本身不能用到实际需要的地方,而通过模具生产出来的零件则实实在在的可以用到实际需要的地方去,可以组装零件啊之类。我要看电视,我可以不清楚电视机的内部原理,但我会用电视机表面的功能按键,声音,频道等,并不会影响我使用这个电视对象。原型里面写对象的方法。原创 2024-02-12 11:33:50 · 393 阅读 · 0 评论 -
Cookies 和 Session的区别
如果你在机器上面保存了某个论坛 cookie,有效期是一年,如果有人入侵你的机器,将你的 cookie拷走,然后放在他的浏览器的目录下面,那么他登录该网站的时候就是用你的的身份登录的。所以 cookie是可以伪造的。当然,伪造的时候需要主意,直接copy cookie文件到 cookie目录,浏览器是不认的,他有一个index.dat文件,存储了 cookie文件的建立时间,以及是否有修改,所以你必须先要有该网站的 cookie文件,并且要从保证时间上骗过浏览器。简单的说,当你登录一个网站的时候,原创 2024-02-12 11:19:02 · 404 阅读 · 0 评论 -
同步(Synchronous)和异步(Asynchronous)
和通常用来形容一次方法调用。1、同步:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不能关闭界面,如果关闭了,即迁移程序就中断了。2、异步:将用户请求放入消息队列,并反馈给用户,系统迁移程序已经启动,你可以关闭浏览器了。然后程序再慢慢地去写入数据库去。这就是异步。但是用户没有卡死的感觉,会告诉你,你的请求系统已经响应了。你可以关闭界面了。原创 2024-02-11 10:30:03 · 179 阅读 · 0 评论 -
节流与防抖
还是举一个英雄联盟中的例子,比如你按下了回城键,那么在8秒钟之后,就会执行回城事件,但如果你再次按下回城键,那么回城时间又将重新计时,需要在等8秒才会执行回城事件。登录、发短信等按钮避免用户点击太快,以致于发送了多次请求,需要防抖调整浏览器窗口大小时,resize 次数过于频繁,造成计算过多,此时需要一次到位,就用到了防抖if(timer){}, delay);原创 2023-10-24 16:04:27 · 30 阅读 · 0 评论