百度网盘

  • 1.自我介绍
    个人认为最好在两到三分钟之内,有条理,逻辑清晰就行
  • 2.项目所用特效,前后台语言,框架
  • 3.Js缓存处理(webstorage)
  • 包括localstorage和sessionstorage
    另外,关于[浏览器缓存机制]这篇文章写得比较详细(http://blog.csdn.net/joy_liuliu/article/details/77677101)
  • 4.原型
  • 函数的原型对象constructor默认指向函数本身,原型对象除了有原型属性外,为了实现继承,还有一个原型链指针proto,该指针指向上一层的原型对象,而上一层的原型对象的结构依然类似,这样利用proto一直指向Object的原型对象上,而Object的原型对象用Object.prototype.proto = null表示原型链的最顶端,如此变形成了javascript的原型链继承,同时也解释了为什么所有的javascript对象都具有Object的基本方法。
  • 5.闭包
  • 官方解释晦涩难懂,我自己总结了几点闭包的产生条件:
  • 1.使用了函数嵌套;
  • function f1(){
    var a=1;
    function f2(){
    alert(a);
    }
    f2();//f2嵌套在f1中,f2就是闭包
    }
    f1();
  • 2.函数访问了其所在的作用域;
function f1(){
var a=1;
function f2(){
alert (a);
}
return f2;//
}
var v=f1()();f2在f1的作用域中声明,作为f1的返回值,在全局环境被调用,f2就是闭包

-3.函数在其作用域外被调用

function f1(){
var a=1;
function f2(){
alert(a)}
f3(f2);
function f3(k){
k();
}
}
f1();//在f1函数中被声明,在f3函数中以参数形式被调用,f2就是闭包
  • 6.http状态码
    7.SEO
    8.Css hack
    9.ES6语法
    10.URL输入网址的解析过程
    11.了解的框架有哪些
    12.学习方法 历程 (MDN)
    13.最近了解了哪些开源项目
    14.Vue的源码
    15.Node的了解

二面
1.BFC
2.CSS3的新特性
3.Display
4.3d,2d
5.事件委托,以及有哪些方式
6.原型
7.AMD,commonjs
8.Call ,apply
9.Ajax 步骤方法
10.jQuery中的Ajax
11.jsonp是什么
12.跨域方式
13.变量提升
14.Http和HTTPS
15.XSS攻击
16.设计模式
17.性能优化的方法
18.Git命令,版本控制
19.做过的网络开发类型

记录下来,总结经验,继续加油!!
-

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值