
前端面试
舜岳
不积跬步无以至千里 v: shunyue1321
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js面试题(5)
1.下面代码输出什么? var a = {n:2} var b = a; a.n = a = {m:1}; console.log(a,b); //a:{m:1} b:{n:{m:1}} 2.下面代码输出什么? var x = 1; if(function fn(){}){ x += typeof fn } console.log(x) //1undefined //考点:括号内函数声明外部...原创 2019-10-12 22:05:52 · 453 阅读 · 0 评论 -
js面试题(4)
1.下面在控制台打印什么? console.log(typeof null , null instanceof Object) 答案:原创 2019-10-12 09:50:08 · 760 阅读 · 0 评论 -
前端面试问答题(1)
1、页面从输入URL到页面加载显示完成,这个过程中都发生了什么? 1.输入域名地址 2.发送至DNS服务器并获得域名对应的WEB服务器IP地址; 3.与WEB服务器建立TCP连接; 4.服务器的永久重定向响应(从 http://example.com 到 http://www.example.com) 5.浏览器跟踪重定向地址 6.服务器处理请求 7.服务器返回一个HTTP响应 8.浏览器显示 ...原创 2019-10-11 20:46:56 · 1289 阅读 · 0 评论 -
js面试题(1)
1. 有一个类如下: function Person(name) { this.name = name } let p = new Person('Tom'); p.__proto__等于什么? 答案: Person.prototype Person.__proto__等于什么? 答案: Function.prototype 2. 有一个类如下: var foo = {}, ...原创 2019-10-02 18:17:40 · 426 阅读 · 0 评论 -
js面试题(2)
1. 实现一个new操作符 //1. 实现一个new操作符 function New(func){ var res = {}; if(func.prototype !== null){ func.__proto__ = res.prototype } //获取第一位后的参数 var ret = func.apply(res...原创 2019-10-03 19:37:06 · 208 阅读 · 0 评论 -
js面试题(3) 正则
1.判断电话号码 function isPhone(tel){ var regx = /^1[345678]\d{9}$/; return regx.test(tel); } 2.验证是否是邮箱 function isEmail(email){ //[a-zA-Z0-9_\-] 存在a~z A~Z 0~9 还有_:其他字符 与 -号 var regx = /^([a-zA-Z0-...原创 2019-10-10 07:35:35 · 534 阅读 · 0 评论