前端笔试题汇总 2018/12/04 (1)
一、
console.log(data)
var data = "aaa";
var obj={
data:"bbb",
prop:{
data:"ccc",
fn:function(){
return this.data
}
}
}
console.log(obj.prop.fn())
var test = obj.prop.fn;
console.log(test());
输出
undefined
ccc
aaa
二、前端优化
三、 setTimeout(function(){
console.log(2)
},0)
console.log(3)
输出
3 2
四、
css选择器
标签名、id、class、后代、群组、组合、通配符、属性、兄弟、子元素
可继承属性
font-size font-family color
优先级
标签名选择器:1
class选择器:10
id选择器:100
规则
1、不可以越级比较
100个标签名也小于一个class
2、style优先级高
3、!inportant优先级最高。慎用!
五、
大型网站css如何组织
1、基于不同页面分离
2、基于页面元素/块
3、基于重复使用的标签(from、table)
六、
垂直水平居中
1、定位(margin-left/margin-top)(已知元素宽高)
2、定位(transfrom:translate(-50%,-%50))(ie9+)
3、定位(left:0;top:0;right:0;bottom:0; margin:auto;)(ie7+)
4、弹性布局
七、状态码
GET: 200 OK
POST: 201 Created 表示生成了新的资源
PUT: 200 OK
PATCH: 200 OK
DELETE: 204 No Content 表示资源已经不存在
202 Accepted 服务器已经收到请求,但还未进行处理,会在未来再处理,通常用于异步操作。
301状态码(永久重定向)
302状态码(暂时重定向,307也是这个含义)
主要是303 See Other,表示参考另一个 URL。
302和307用于GET请求,而303用于POST、PUT和DELETE请求。收到303以后,浏览器不会自动跳转,而会让用户自己决定下一步怎么办。
400 Bad Request:服务器不理解客户端的请求,未做任何处理。
401 Unauthorized:用户未提供身份验证凭据,或者没有通过身份验证。
403 Forbidden:用户通过了身份验证,但是不具有访问资源所需的权限。
404 Not Found:所请求的资源不存在,或不可用。
405 Method Not Allowed:用户已经通过身份验证,但是所用的 HTTP 方法不在他的权限之内。
410 Gone:所请求的资源已从这个地址转移,不再可用。
415 Unsupported Media Type:客户端要求的返回格式不支持。比如,API 只能返回 JSON 格式,但是客户端要求返回 XML 格式。
422 Unprocessable Entity :客户端上传的附件无法处理,导致请求失败。
429 Too Many Requests:客户端的请求次数超过限额。
500 Internal Server Error:客户端请求有效,服务器处理时发生了意外。
503 Service Unavailable:服务器无法处理请求,一般用于网站维护状态。
八、
九、
window.location.href(设置或获取整个 URL 为字符串)
返回:http://i.cnblogs.com/EditPosts.aspx?opt=1
window.location.protocol(设置或获取 URL 的协议部分)
返回:http:
window.location.host(设置或获取 URL 的主机部分)
返回:i.cnblogs.com
window.location.port(设置或获取与 URL 关联的端口号码)
返回:空字符(如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符)
window.location.pathname(设置或获取与 URL 的路径部分(就是文件地址))
返回:/EditPosts.aspx
window.location.search(设置或获取 href 属性中跟在问号后面的部分)
返回:?opt=1
一、正则法
二、split拆分法
三、指定取
四、单个参数的获取方法
转载于:https://www.cnblogs.com/heson/p/10068298.html
前端笔试题汇总 2018/12/04 (1)相关推荐
- 前端笔试题汇总 2018/12/04 (2)
定位布局: 通过设置position属性实现. CSS中规定的第三种定位机制,能够实现横向多列布局及较为复杂的定位. 比如:带有遮罩层效果的提示框.固定层效果.全屏广告等等. 流式布局:让布局脱离固定 ...
- 前端面试题汇总 2018/12/04
盒模型 标准盒模型:由里向外content,padding,border,margin IE怪异和模型:宽高是内容(content)+填充(padding)+边框(border)的总宽高通过JS获取盒 ...
- 2022秋招前端笔试题汇总
第一题: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标. JavaScript解法: var tw ...
- 前端笔试题面试题记录(下)
前言 接上篇前端笔试题面试题记录(上).趁清明小长假,把上篇剩下的部分也写一下,因为最近比较忙这篇已经拖了很久了.现在刚刚开始银四了,应该还是有些小伙伴在找工作,时间还不算太晚,希望本篇可以帮到这些小 ...
- 阿里巴巴历年在线笔试题汇总
阿里巴巴在线笔试题汇总 2013阿里巴巴前端在线笔试题 1.现有代码如下: 2.如果你现在使用的是 Google Chrome 或 Apple Safari,如何让 input 元素在默认情况下显示 ...
- 前端笔试题面试题记录(上)
前言 过完元宵,就到上海找了波工作,现在已经入职好了,蹭波热点,写一波面试记录,内容包含笔试题和面试题,还有一些没有写进来,准备再开一篇,许久没写了,写的确实有些慢.如果喜欢的话可以点波赞,或者关注一 ...
- 程序员必看 c++笔试题汇总
①链表反转 单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题.比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3-& ...
- 也许你需要点实用的-Web前端笔试题
之前发的一篇博客里没有附上答案,现在有空整理了下发出来,希望能帮助到正在找工作的你,还是那句话:技术只有自己真正理解了才是自己的东西,共勉. Web前端笔试题 Html+css 1.对WEB标准以及w ...
- 校招笔试C语言,校招c ++笔试题汇总
①链表反转 单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题, 最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节点元素的指针反转后 ...
最新文章
- View (二) 自定义属性
- 李彦宏候选院士招致大批网民反对
- ASP.NET CORE RAZOR :向 Razor 页面添加验证
- 5.intent_activity
- Android之使用PopupWindow让背景变黯但是华为手机出现屏幕一闪一闪问题解决办法
- 动手学无人驾驶(2):车辆检测
- 转-流框架中DOMContentLoaded事件的实现
- pytest学习(1)
- ubuntu搭建nfs网络文件系统
- 2022美赛备赛资料大全
- ISO27001测试题
- 宝塔面板网站解决跨域问题
- 怎么判断一篇微信公众号文章阅读量是不是刷上来的?
- MarkDown学习随笔
- swift项目嵌入flutter的module混合开发(官方推荐模式)
- 如何区分单模和多模光纤收发器
- Geophysical research letters 进度2
- 超详细的 Wireshark 使用教程
- Jackson ImmunoResearch 山羊抗羊驼 IgG说明书
- D3.js 以圆做点绘制力图(一)
热门文章
- 哪个版本Rhinoceros支持M1intel Monterey系统?Rhinoceros for mac(犀牛建模)v7.3.21053.23032中文激活方法 功能介绍
- DWA之matlab代码
- 解决mkdocs运行缓慢的问题
- window中的cmd添加至右键快捷键 设置别名(alias)
- 惨痛的教训,NSURL访问本地文件的问题
- android 隐私伪装原理,加锁、隐藏和伪装!三招严防私密App被偷看
- 毕业设计 基于单片机的双足机器人
- 后知后觉的我,Petri Net的提出者Carl Adam Petri已经去世了
- React UI 组件库 Chakra UI - 03主题对象和 chakra factory
- 「功守道」软件供应链安全大赛·C源代码赛季启示录