技能提升篇(待解决)

Chrome 实用调试技巧

jQuery的ready和js里的onload区别

浏览器兼容性(重点)

交互类型

停止事件冒泡
阻止默认行为

表格

列表

清除浮动的方法
box-sizing: border-box;

函数声明提升

变量声明提升(函数内定义变量没用var ,容易导致内存泄露)

内存泄露 内存溢出

var let 作用域

三座大山:1.原型 原型链 2.作用域 闭包 3.异步 单线程

null 和object

伪数组

toString()和toLocaleString()有什么区别

IIFE(匿名函数自调用)

this

上下文

ajax书写
类型装换(显示,隐式)
跨域请求

原型(显示,隐式)

http状态码

VUE-> 闭包 -> this赋值-> 转移对象

闭包-》模块化-》暴露变量-》IIFE
闭包-》生命周期-》null释放

作用域链

reflow(回流)和repaint(重绘)

function Fn(){};
Fn.prototype.a="xxx";
var f1=new Fn();
console.log(f1.a,f1);
var f2=new Fn();
f2.a="yyy";
console.log(f1.a,f2.a,f2);

做过的项目

css 弹性布局
响应式布局

JS 原型 原型链
箭头函数

跨域


描述一下ES6 自己认为3个好用的特性

vue


栈 堆

http 状态码

JavaScript中的 基本数据类型(栈) 和 引用数据类型(堆) 的区别
包装基本类型--》引用类型

json 和 对象字面量的区别,仅仅是属性需要使用双引号,将来解析的时候容易将对象字面量误以为json解析

json 是描述数据的一种标准规范

for(var key in object) 遍历对象的属性

OWASP 安全

HTTP协议
https://blog.csdn.net/ddtx1222/article/details/78661880
HTTP TCP/UDP IP

DNS

WebSocket

猜你喜欢

转载自www.cnblogs.com/zzxuan/p/9192219.html
今日推荐