首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >前端面试题

前端面试题

作者头像
HaC
发布于 2020-12-30 09:26:26
发布于 2020-12-30 09:26:26
56100
代码可运行
举报
文章被收录于专栏:HaC的技术专栏HaC的技术专栏
运行总次数:0
代码可运行
  1. $.ajax()函数依赖服务器提供的信息来处理返回的数据。如果服务器报告说返回的数据是XML,那么返回的结果就可以用普通的XML方法或者jQuery的选择器来遍历。如果见得到其他类型,比如HTML,则数据就以文本形式来对待。 通过dataType选项还可以指定其他不同数据处理方式。除了单纯的XML,还可以指定 html、json、jsonp、script或者text。
  2. 通常来说判断一个对象的类型使用typeof,但是在new String的情况下的结果会是object 此时需要通过instanceof来判断 。 (1)typeof操作符 格式:result=typeof variable 返回值: undefined 值未定义 boolean 布尔值 string 字符串 number 数值 object 对象、null function 函数 (2)instanceof操作符 格式:result=variable instanceof constructor 返回值: true false
  3. 储存技术 浏览器端: cookie WebStorage(localStorage、sessionStorage) userData indexedDB 服务器端: session( 需要 cookie 支持,通常存放加密过的 sessionId)
  4. HTML结构(以下是正确的)

其中li标签必须嵌套在ul标签或ol标签中; dt标签和dd标签必须嵌套在dl标签里面,并且dt标签必须位于dd标签前面; tr标签和td标签必须嵌套在table标签里面,其中td标签必须位于tr标签里面。

  1. 行内元素与块级元素 块级元素:div , p , form, ul, li , ol, dl, form, address, fieldset, hr, menu, table 行内元素:span, strong, em, br, img , input, label, select, textarea, cite, 1)块级元素会独占一行,其宽度自动填满其父元素宽度 行内元素不会独占一行,相邻的行内元素会排列在同一行里,知道一行排不下,才会换行,其宽度随元素的内容 而变化 2) 块级元素可以设置 width, height属性,行内元素设置width, height无效 3) 块级元素可以设置margin 和 padding。 行内元素的水平方向的padding-left,padding-right,margin-left,margin-right都产生边距效果,但是竖直方向的padding-top,padding-bottom,margin-top,margin-bottom都不会产生边距效果。(水平方向有效,竖直方向无效)
  2. JavaScript内部对象 Navagator:提供有关浏览器的信息 Window:Window对象处于对象层次的最顶层,它提供了处理Navagator窗口的方法和属性 Location:提供了与当前打开的URL一起工作的方法和属性,是一个静态的对象 History:提供了与历史清单有关的信息 Document:包含与文档元素一起工作的对象,它将这些元素封装起来供编程人员使用
  3. 嵌入在HTML文档中的图像格式 常用的页面的图片格式有三种,GIF、JPG、PNG。
  4. HTML5的新增元素 链接
  5. 标准的HTML文档有的HTML标签
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<HTML> 
<head>
<Body> 
<title>

10.

  1. HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议。
  2. 文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS、HTTP协议等都同是应用层协议。
  3. CP/UDP是传输层的协议.

11.

稳定排序: * 泡沫排序( bubble sort ) — O(n²) * 插入排序 ( insertion sort ) — O(n²) * 桶排序 ( bucket sort ) — O(n); 需要 O(k) 额外空间 * 计数排序 (counting sort) — O(n+k); 需要 O(n+k) 额外空间 * 合并排序 ( merge sort ) — O(n log n); 需要 O(n) 额外空间 * 二叉排序树排序 ( Binary tree sort ) — O(n log n) 期望时间 ; O(n²) 最坏时间 ; 需要 O(n) 额外空间 * 基数排序 ( radix sort ) — O(n·k); 需要 O(n) 额外空间

不稳定排序 : * 选择排序 ( selection sort ) — O(n²) * 希尔排序 ( shell sort ) — O(n log n) 如果使用最佳的现在版本 * 堆排序 ( heapsort ) — O(n log n) * 快速排序 ( quicksort ) — O(n log n) 期望时间 , O(n2) 最坏情况 ; 对于大的、乱数串行一般相信是最快的已知排序

12 批处理系统主要指多道批处理系统,由于多道程序能交替使用CPU,提高了CPU及其他系统资源的利用率,同时也提高了系统的效率。多道批处理系统的缺点是延长了作业的周转时间,用户不能进行直接干预,缺少交互性,不利于程序的开发与调试。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/09/04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
前端面试题-行内元素和块级元素
(4)设置 padding 只有 左右有效,上下无效。注意元素范围是增大了,但是对元素周围的内容是没影响的。
WEBING
2019/02/26
1.2K0
前端面试题-行内元素和块级元素
前端面试题整理
两栏布局是主内容区为主,左(右)侧有一栏,(将侧边区块<aside>域浮动,<aside>浮动后覆盖绿色<main>, 再将<main> overflow:auto,形成BFC,形成独立区域,达到效果。)代码如下:
仇诺伊
2018/09/12
1.8K0
(2019)[前端]面试题[1]:小知识点大集合
答:不区分,(HTML, CSS都不区分,但为了更好的可读性和团队协作,一般都小写,而在XHTML 中元素名称和属性是必须小写的。)
无道
2019/11/13
8920
(2019)[前端]面试题[1]:小知识点大集合
前端面试题-每日练习(1)
html 语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析;即使在没有样式 CSS 情况下也以一种文档格式显示,并且是容易阅读的;
y191024
2023/08/22
3160
前端面试题-每日练习(1)
前端面试题最新
1.vue的原理? 2.v-model双向绑定的原理? 3.全局导航钩子函数应用场景? 4.路由独享的守卫(路由内钩子) 5.请说出XHTML和HTML的区别? 6.请写出至少5个HTML块
酷走天涯
2021/03/04
1.3K0
Web前端面试题目汇总
以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中无法解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正。:) HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了c
前朝楚水
2018/04/02
8740
前端面试题库系列(1)
// 浏览器解析css选择器的规则是从右向左的,这样会提高查找选择器所对应的元素的效率。
李才哥
2019/09/09
8880
前端面试题库系列(1)
前端面试宝典(一)
Hello大家好,兔妞想着咱们分享也有好多了,而且新一轮的秋招又快到了,要不咱收集收集题目,也好自己查缺补漏一下吧~所以最近会有一些面试题目分享给大家,答案也会一并送出哦。但是穿插这中间还是会有干货的分享哟。
萌兔IT
2019/08/05
7710
2022高频前端面试题合集之HTML篇
嗨!大家好!我是法医,一只治疗系前端码猿🐒,与代码对话,倾听它们心底的呼声,期待着大家的点赞👍与关注➕。 📢 最近整理了一些前端高频面试题,分享给大家,如有问题欢迎留言指正,面试专栏我会长期更新,欢迎大家点赞🤞、收藏📌,感谢! 1. 什么是 DOCTYPE, 有何作用? Doctype是HTML5的文档声明,通过它可以告诉浏览器,使用哪一个HTML版本标准解析文档。在浏览器发展的过程中,HTML出现过很多版本,不同的版本之间格式书写上略有差异。如果没有事先告诉浏览器,那么浏览器就不知道文档解析标准是什么?
程序员法医
2022/08/11
1.2K0
2022高频前端面试题合集之HTML篇
【前端面试题】我靠它拿到了大厂Offer
instanceof 的内部机制是通过判断对象的原型链中是不是能找到类型的 prototype。
前端修罗场
2023/10/07
1.2K0
【前端面试题】我靠它拿到了大厂Offer
你不可错过的前端面试题(二)
(1)合理的 title、description 和 keywords,他们的搜索权重逐个减小 title 强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面 title 要有所不同;description 把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面 description 有所不同;keywords 列举出重要关键词即可。
WEBING
2019/02/26
1.1K0
前端面试题2(CSS)
对BFC规范(块级格式化上下文:block formatting context)的理解?
keyWords
2018/09/19
3.2K0
2020前端面试题含解析汇总——基础篇(二)
补充第15点:对于position属性,除了static值不开启定位,其他的relative、absolute、fixed、inherit都会 开启定位 !一般我们最常见的relative是为absolute服务的!来看一种情况,设置position:absolute,如果父元素是<body>,不管父元素是否开启定位,绝对定位会相对于当前页面;如果父元素不是<body>,并且开启定位的话,绝对定位会相对于父元素
砖业洋__
2023/05/06
2290
2020前端面试题含解析汇总——基础篇(二)
前端面试题-HTML+CSS
浏览器内核又可以分成两部分:渲染引擎和 JS 引擎。 渲染引擎主要负责取得网页的内容、整理讯息、计算网页的显示方式等,JS 引擎则是解析 Javascript 语言,执行 javascript 语言来实现网页的动态效果。
Cell
2022/02/25
1.2K0
京东前端常考面试题(附答案)
平时在给盒子设置边框时,往往都设置很窄,就可能误以为边框是由矩形组成的。实际上,border属性是右三角形组成的,下面看一个例子:
coder2028
2022/09/13
1.2K0
前端面经(1)
input新增了一些属性:color-调色板、tel-电话、number-数字、date-年月日
肥晨
2023/02/17
6250
最全面、最详细web前端面试题及答案总结
本章是HTML考点的⾮重难点,因此我们采⽤简略回答的⽅式进⾏撰写,所以不会有太多详细的解释。我们约定,每个问题后我们标记『✨ 』的为⾼频⾯试题 doctype的作⽤是什么?✨ DOCTYPE是html5标准⽹⻚声明,且必须声明在HTML⽂档的第⼀⾏。来告知浏览器的解析器⽤什么⽂档标准解析这个 ⽂档,不同的渲染模式会影响到浏览器对于 CSS 代码甚⾄ JavaScript 脚本的解析 ⽂档解析类型有: BackCompat:怪异模式,浏览器使⽤⾃⼰的怪异模式解析渲染⻚⾯。(如果没有声明DOCTYPE,默认就是这个模式) CSS1Compat:标准模式,浏览器使⽤W3C的标准解析渲染⻚⾯。 IE8还有⼀种介乎于上述两者之间的近乎标准的模式,但是基本淘汰了。
全栈程序员站长
2022/08/01
8.4K0
block、inline和inline-block
简单来说就是将对象呈现为inline对象,但是对象的内容作为block对象呈现。之后的内联对象会被排列在同一行内。 比如我们可以给一个link(a元素)inline-block属性值,使其既具有block的宽度高度特性又具有inline的同行特性。
大忽悠爱学习
2021/11/15
8780
每天10个前端小知识 【Day 14】
浏览器会下载HTML解析页面生成DOM树,遇到CSS标签就开始解析CSS,这个过程不会阻塞,但是如果遇到了JS脚本,此时假如CSSOM还没有构建完,需要等待CSSOM构建完,再去执行JS脚本,然后再执行DOM解析,此时会阻塞。
程序媛夏天
2024/01/18
2050
每天10个前端小知识 【Day 14】
html编写规范
今天我为大家介绍一下html的基本知识。 什么是html html指的是超文本标记语言(Hyper Text Markup Language),它包含一系列的标签,我们把这些标签叫做HTML标签,它是HTML语言中最基本的单位、最重要的组成部分。html是用来描述网页的一种语言。 上面是一个基本的html代码文件,下面我们来看看其具体含义。 html属性 DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档
企鹅号小编
2018/01/16
2K0
html编写规范
相关推荐
前端面试题-行内元素和块级元素
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档