本文总结了40+道面试题,覆盖了this的全部使用方法,将this的作用域进行了全面统讲。this是在函数运行时进行绑定的,它的指向是什么,完全取决于函数在哪里被调用。[文章比较烧脑,请勿用碎片时间学习]
这道题你得看!前面文章详细介绍了 JS 中`__proto__`和`prototype`区别与关系,为了巩固加深相关理解,这里汇总了好多大厂的面试题。能够加深对知识的理解同时可以轻松通过面试。这是一道关于此知识点的综合题。
所有对象都具有隐式原型。 指向构造该对象的构造函数的原型prototype。(解决我是哪里来的问题,实现方法的继承)所有的Function是对象,并且拥有特殊的—原型属性 prototype
2018年http3.0诞生,基于UDP的协议实现了,快速握手、可靠传输、有序交付(解决 TCP 队首阻塞)等算法,实现了更高的网络传输速度和安全。本文将带你进行快速了解HTTP3的新特性。
大厂容易考察的知识点,常见的几种类型arguments、Math 最大值和最小值、ToString 转化、等基础知识易考易错求值题。对象键为字符串类型考点。是不是从来没有用assign方法合并过数组?assign方法可以用于处理数组,不过会把数组视为对象,比如这里会把目标数组视为是属性为0、1、2的对象,所以源数组的0、1属性的值覆盖了目标对象的值。
Linux常用功能脚本集合。实现多种功能,例如:使用 shell 进行 mysql 备份数据库。脚本检查 FILE_NAME 中所列的日志文件,检查其修改时间,如果修改时间与当前的时间 小于 66S 则删除.lock 文件,确保服务再次被调度。等
/bin, 二进制可执行命令。 简单点说就是放的 linux 内置命令。/etc 文件系统,目录包含各种系统配置文件,下面说明其中的一些。其他的你应该知道它们属于哪个程序, 并阅读该程序的 man 页。/dev 目录包括所有设备的设备文件。设备文件用特定的约定命名,这在设备列表中说明。
最近正好在使用 NextJS 写一个新项目,采用了 node.js 作为后端。因为项目一直在多个服务器之间来回切换,同时考虑到之后可能会进行集群的部署,因此选择使用 Docker。Docker 是一个开源工具,能将一个 WEB 应用封装在一个轻量级,便携且独立的容器里,然后可以运行在几乎任何服务环境下。
Sticky是nginx的一个模块,通过分发和识别cookie,来使同一个客户端的请求落在同一台服务器上。sticky的处理过程如下(假设cookie名称为route): 1.客户端首次发起请求,请求头未带route的cookie。nginx接收请求,发现请求头没有route,则以轮询方式将请求分配给后端服务器。 后端服务器处理完请求,将响应头和内容返回给nginx。
本篇文章将为你详细介绍 docker 下四种网络模式的原理与区别是什么:1. host 模式的容器和宿主机共用一个“Network Namespace”;2. Container 模式创建的容器会与指定的容器共享 IP 和端口范围;3. None 模式关闭了容器的网络功能;4. Bridge 默认模式为每个容器分配设置 IP。