HTML在线阅读Github地址主题列表HTMLHTML和XHTML语义Doctype文档类型cookie、sessionSttorage、localStory区别HTML全局属性(globalattribute)?常见的浏览器内核有哪些?谈谈你对浏览器内核的理解?webSocket如何兼容低端浏览器?(阿里)如何实现浏览器中多个标签页之间的通信?(阿里)iframe有什么缺点?href和src有什么区别?什么是行内元素、块级元素和空元素?什么是怪癖模式?它和标准模式有什么区别?HTML5什么是HTML5?为什么HTML5只需要写?Canvas和SVG的区别HTML5有哪些新特性?什么是HTML5中的数据列表?CSS在线阅读Github地址主题列表CSSCSS选择器有哪些?哪些属性可以继承?link和@import的区别CSShack原理和常见hacks介绍一下标准的CSS盒模型?和低版本IE的盒子模型有什么区别?CSS居中的几种方式?DIV变宽高,垂直水平居中CSS介绍方法?链接和@import有什么区别?CSS隐藏元素的几种方式和区别?渐进增强优雅降级BFC浮动知识清空方法position属性作用知识CSS优先级算法如何计算?span标签的宽度和高度是多少?display:inline-block什么时候显示间隙?常见的兼容性问题?CSS3引入box-sizingCSS3新伪类?::before和::before有什么区别?JS在线阅读Github地址你必须知道的题目列表Js面试题1、typeof栏潜在陷阱2、代码块1:下面的代码会输出到控制台,为什么?3、代码块2:这个代码块的输出结果是什么?4.为什么要使用Immediately-InvokedFunctionExpression?5、严格模式下Javascript开发有什么好处?6.两个函数的结果一样吗?为什么?7.什么是南?typeof的结果是什么?如果判断一个变量的值是NaN怎么办?8.解释以下关于浮点数的代码输出?9.写一个方法isInterger(x),可以用来判断一个变量是否是整数。10、下面的代码中,数字1-4的输出顺序是什么?为什么是这个输出?11.编写一个小于80个字符的函数,判断一个字符串是否为回文。12.写一个sum方法,按如下方式调用时可以正常工作。13.根据下列代码片段回答下列问题。14.假设变量d是一个空对象(object)15.下面的代码块会输出什么?为什么?16.下面的代码块会输出什么?为什么?17.下面的递归代码如果数组列表太大会导致栈溢出。您如何修复和保留递归模式?18.什么是闭包?19.下面的代码块会输出什么?20.请解释以下代码块的输出21.执行以下代码时的输出是什么?解释为什么?22.执行以下代码时输出结果是什么?解释为什么?23.以下代码块的输出是什么?24.下面的代码块会输出什么?为什么?25.执行以下代码时,输??出结果是什么?解释为什么?26.创建一个函数,给定页面上的DOM元素,该函数将访问元素本身及其所有后代(而不仅仅是其直接子代)。对于访问的每个元素,该函数应将该元素传递给提供的回调函数。27.用Ja??vaScript测试你的知识:以下代码的输出是什么?28.下面的代码块会输出什么?为什么?28.下面的代码块会输出什么?30.如何克隆一个Object对象?31.下面的代码块会输出什么?32.执行以下代码时输出结果是什么?解释为什么?33.如何在数组开头添加元素?怎么在最后加一个?34.下面有代码块,根据赋值查看结果35.typeofundefined==typeofNULL的结果?36.下面的代码会返回什么?37.下面的代码块会输出什么?为什么?Js的基本NaN是什么?它的类型是什么?你如何可靠地测试一个值是否等于NaN?MemoizationJavaScript的数据类型有哪些?编写一个满足curry(fn)(1)(2)(3)undefined和null之间差异的函数。如何获得UA?原型、原型链、继承、作用域什么是原型,它有什么特点?什么是原型链,它有什么特点?创建一个“内置”方法字符串添加一个原型方法spacify用原生JS实现一个数字原型链方法代码片段,请输出结果?闭包片段输出什么?This'sunderstandingofthisobjectClassicaboutthis面试知识点问题1,代码块问题2,代码块问题3,代码块问题4,代码块问题Array在下面的数字数组中找到最大的元素(使用Math.max函数)代码块输出结果?编写对数组进行重复数据删除的函数的本机方法是什么?如何检查变量是否为数组?Promise代码块(阿里巴巴双面)正则表达式Regexp检查字符串的开头和结尾是否包含数字。对字符串varstr="1000000000"进行科学计数,判断字符串是否包含数字。判断是否符合USD格式。将拼接后的字符串转换为Humpback命名法判断邮编是否以元音结尾验证(开头不能为0,共6位)匹配ip地址人民币金额检测,小数点后两位JsCoding判断工具代码技巧JavaScriptPuzzlers!(js谜题)当parseInt遇到map时关于nullpriorityforangryreduceHeadachesUnpredictablevariablepromotionInfinitelooptrapFiltermagic注意IEEE754标准的Stringtraps不是所有的奇偶校验“加号VS减号该死的代码加减调皮map失去精度为争论degreeIEEE754reversereversesmallestpositivevaluerememberpriority最经典的WTFdecimalpointmagic自动提升为全局变量正则表达式数组ratiosizeprototypetrickconstructorfunctionprohibitsmodificationoffunctionnamereplacement(replace)trap函数名正则测试trap逗号定义数组保留字classinvaliddateunpredictedfunctionlengthDatemaskmindanceswithmaxvilanceglobalmatching熟悉到陌生Datematching隐式转换变量的重复声明必看题目setTimeout面试组合题涉及Synchronous,Asynchronous,Scope,Closure四连问题综合在线阅读Github地址题目列表网络基础、HTTP、TCP/IPHTTP状态码及其含义HTTP请求方式GET和POST有什么区别?与http1.x相比,http2.0有哪些优势?TCP/IP协议图TCP三次握手和四次握手的全过程TCP/IP和HTTP有什么区别和联系?OSI、TCP/IP、五层协议的体系结构,下列哪个IP地址属于各层协议的C类地址?理解交换机、路由器、网关的概念,知道它们各自的用途。描述RARP(ReverseAddressResolutionProtocol)Protocol从输入URL到页面加载会发生什么React调用setState后会发生什么?React中的元素和组件有什么区别?您什么时候更喜欢使用类组件而不是功能组件?refs在React中的作用是什么?React中键的作用是什么?如果您创建了一个如下所示的Twitter元素,它的关联类定义会是什么样子?受控组件和非受控组件有什么区别?您应该在生命周期的什么时候发出AJAX请求?shouldComponentUpdate做什么,为什么重要?我如何告诉React它应该编译生产版本?为什么我们需要使用React的ChildrenAPI而不是JavaScript的map?React中的事件处理逻辑createElement和cloneElement有什么区别?传递给setState函数的第二个参数的目的是什么?此代码块中有错误?Vue你能为Vue写一个双向数据绑定吗?vue是怎么解析模板的?什么是Node中的错误优先回调函数?如何避免回调地狱?算法常见排序算法的时间复杂度、空间复杂度素数:您将如何验证素数?做综合前端需要注意哪些SEO?混合动力和h5有什么区别?
