美文网首页全栈记
written examination 1

written examination 1

作者: 官清岁月 | 来源:发表于2019-05-13 09:04 被阅读0次

html4.0/css2.0: 浏览器内核、优先级权重、盒模型、网页布局模型、 margin坍塌、浮动清除、bfc模式的应用场景;以及w3c标准是什么:结构、样式、行为相分离

ECMAScript:数据类型(值类型)、typeof(); 类型转换、函数:递归、预编译、作用域/作用域链、闭包、立即执行函数; 对象:new的底层原理、原型/原型链,toString(); call();/apply();/bind();的源码、圣杯模式、命名空间、对象枚举、this指向、逗号操作符、对象深度克隆; 数组:es3.0的改变愿数组的7个方法使用和返回值、类数组、try{}catch(e){}、es5.0严格模式

DOM: 对DOM的理解、date日期对象(时间戳,定时器)、JSON、Math以及正则内置对象,window系列方法很少考察、脚本化CSS、事件中考察针对不同浏览器封装过脚本库没? 事件中的闭包现象(遍历元素输出索引:ul/li)、事件处理模型、事件代理、常用的事件(鼠标事件、键盘事件、输入框相关事件、window上的scroll以及onload事件,以及移动端的提及一下,往往沿着onload事件说到页面渲染过程)、异步加载的方式、js加载时间线(一般结合网络中请求资源到渲染页面的整体过程)

BOM:对BOM的理解、BOM下的常见对象document/navigator/location/history/screen; 关于location的相关属性考查较多(document.compatMode/ document.cookie)

其他:属性和特性的区别(想考查的是setAttribute();/getAttribute();removeAttribute();每个元素节点都有的方法)、关于懒加载/预加载的理解、es5.0数组方法(讲下demo中的状态管理就OK了)、轮播图问的也不多;针对window上的系列方法以及事件中的不同浏览器封装过兼容脚本库,同时也封装过平时用到较多的算法等的工具库(例如数组去重,对象深度克隆)

必会demo:闭包的demo、圣杯模式(最好写YUI库)、对象深度克隆

- - - - - - >>> 案例

聚焦点:返回值为对象以及形参等同于函数内声明的局部变量

如何实现:var str="hello" ----->>> "olleh";str.split("").reverse().join("");

相关文章

网友评论

    本文标题:written examination 1

    本文链接:https://www.haomeiwen.com/subject/ljuizftx.html