一些基础知识(面试)
2016-07-13 14:33
369 查看
1.GET和POST的区别
“GET”用于常规请求,用于当URL完全指定请求资源,当请求对服务器没有任何副作用以及当服务器的响应是可缓存时。
“POST”常用于表单请求,它在请求体中包含额外数据(表单数据),且这些数据长存储到服务器上的数据库中(副作用)。
2.如何使用做一个重定向页面?
window.location.replace(…)将最佳模拟HTTP重定向。
这比使用window.location.href =要好,因为replace()并不把起始页放入会话历史(session history)里,这意味着用户不会陷入永无休止的后退按钮的窘境。如果你想要模拟人点击一个链接,请使用location.href。如果要模拟一个HTTP重定向,使用location.replace。
3.js闭包
http://web.jobbole.com/88110/
4.GET和POST的区别?
http://web.jobbole.com/88068/
5.用new来调用函数时,会进行的操作:
*1.创建一个全新的空对象
2.这个新对象继承prototype
3.将新对象绑定到函数调用的this
4.如果函数没有返回其他对象,那么new表达式中的函数调用会自动返回这个新对象。*
“GET”用于常规请求,用于当URL完全指定请求资源,当请求对服务器没有任何副作用以及当服务器的响应是可缓存时。
“POST”常用于表单请求,它在请求体中包含额外数据(表单数据),且这些数据长存储到服务器上的数据库中(副作用)。
2.如何使用做一个重定向页面?
window.location.replace(…)将最佳模拟HTTP重定向。
这比使用window.location.href =要好,因为replace()并不把起始页放入会话历史(session history)里,这意味着用户不会陷入永无休止的后退按钮的窘境。如果你想要模拟人点击一个链接,请使用location.href。如果要模拟一个HTTP重定向,使用location.replace。
// 类似HTTP重定向的行为 window.location.replace("http://stackoverflow.com"); // 类似点击一个链接的行为 window.location.href = "http://stackoverflow.com";
3.js闭包
http://web.jobbole.com/88110/
4.GET和POST的区别?
http://web.jobbole.com/88068/
5.用new来调用函数时,会进行的操作:
*1.创建一个全新的空对象
2.这个新对象继承prototype
3.将新对象绑定到函数调用的this
4.如果函数没有返回其他对象,那么new表达式中的函数调用会自动返回这个新对象。*
相关文章推荐
- 只有程序员看的懂的面试圣经|如何拿下编程面试
- 下一次技术面试时要问的 3 个重要问题
- PHP程序员面试 切忌急功近利(更需要注重以后的发展)
- C#常见算法面试题小结
- php 面试碰到过的问题 在此做下记录
- asp.net 面试+笔试题目第1/2页
- asp.net 面试 笔试题目[附答案]第1/3页
- Python爬虫工程师面试问题总结
- 面试心得
- 谈谈最近深圳找工作经历
- 面试:(设计,架构)
- 面试总结(php)
- PHP中级面试经历
- 戴维营教育2015年iOS暑期班笔试面试基础考核题
- 一次有意思的面试
- 程序员编程面试取胜的8个技巧
- PHP相关面试中最经常涉及的12个问题
- 面试产品经理必胜8招,就要如此不同凡响
- 产品经理到底该如何自我介绍?
- 产品经理面试过程中如何回答比较宽泛的问题?