草庐IT

面试 个人摸底监测 考察考察JS三座⼤⼭ 1. 原型和原型链 2. 作⽤域与闭包 3. 异步和单线程 (第四天)

01、如何判断⼀个变量是不是数组?letarr=[1,2,3,4]functionfun(){returnarrinstanceofArray}02、如何使⽤class实现继承?classfu{consructor(name,age)}classsonextendsfu{super(...arguments))}扩展://父类classPeople{constructor(name,age){this.name=name;this.age=age;}eat(){console.log("吃吃吃");}}//子类classStudentextendsPeople{constructor(name

面试 个人摸底监测 考察考察JS三座⼤⼭ 1. 原型和原型链 2. 作⽤域与闭包 3. 异步和单线程 (第四天)

01、如何判断⼀个变量是不是数组?letarr=[1,2,3,4]functionfun(){returnarrinstanceofArray}02、如何使⽤class实现继承?classfu{consructor(name,age)}classsonextendsfu{super(...arguments))}扩展://父类classPeople{constructor(name,age){this.name=name;this.age=age;}eat(){console.log("吃吃吃");}}//子类classStudentextendsPeople{constructor(name

面试 考察网络请求HTTP相关知识(第六天!)

 01、HTTP常⻅的状态码有哪些?1xx服务器收到请求2xx请求成功     ---  200成功状态码3xx重定向      --- 301永久重定向,浏览器下次⾃动取重定向的地址--- 302临时重定向,浏览器下次还会请求原地址---304资源未被修改4xx客户端错误   --- 403没有权限 ---404资源未找到5xx服务器错误   ---500服务器错误---网关超时  02、HTTP常⻅的header有哪些?常⻅的RequestHeaderAccept浏览器可接收的数据格式Accept-Encoding浏览器可接收的压缩算法,gzipConnection:Keep-alive⼀

面试 考察网络请求HTTP相关知识(第六天!)

 01、HTTP常⻅的状态码有哪些?1xx服务器收到请求2xx请求成功     ---  200成功状态码3xx重定向      --- 301永久重定向,浏览器下次⾃动取重定向的地址--- 302临时重定向,浏览器下次还会请求原地址---304资源未被修改4xx客户端错误   --- 403没有权限 ---404资源未找到5xx服务器错误   ---500服务器错误---网关超时  02、HTTP常⻅的header有哪些?常⻅的RequestHeaderAccept浏览器可接收的数据格式Accept-Encoding浏览器可接收的压缩算法,gzipConnection:Keep-alive⼀

面试 考察js基础不能不会的内容(第五天)

01、描述事件冒泡的流程基于DOM树结构,事件会顺着触发元素向上冒泡点击一个div,会一级一级向父级、爷级元素上冒泡,这个点击事件不仅能被这个div捕捉到,也能被他的父级、爷爷级…元素捕捉到例如:style>div{width:200px;height:200px;background-color:red;}style>divid="idv1">buttonid="btn">点击button>div>letaBtn=document.getElementById("btn")letoDiv=document.getElementById("div1")aBtn.onclick=function

面试 考察js基础不能不会的内容(第五天)

01、描述事件冒泡的流程基于DOM树结构,事件会顺着触发元素向上冒泡点击一个div,会一级一级向父级、爷级元素上冒泡,这个点击事件不仅能被这个div捕捉到,也能被他的父级、爷爷级…元素捕捉到例如:style>div{width:200px;height:200px;background-color:red;}style>divid="idv1">buttonid="btn">点击button>div>letaBtn=document.getElementById("btn")letoDiv=document.getElementById("div1")aBtn.onclick=function