- 什么是同源策略,为什么要设计同源策略
- html5常用标签
- es6常用特性
- js数据类型
- 什么是盒子模型
- display属性
- http是什么,http和https区别
- css中无继承性的属性
部分答案:
1、同源策略:两个页面拥有相同的协议、域名和端口号
为了安全和资源的有效管理,防止用户信息泄露,防止身份伪造。如果没有同源策略,不同源的数据和资源就能随意访问,没有隐私和安全可言。(这个知识点需要深挖一下,另外可能会涉及到跨域的相关知识)
2、html5常用标签
html5新增了一些含有语义的标签,如header,footer,nav,article,aside(所处内容之外的内容),section(区块),datalist(选项列表),audio,video,embed(媒体内容)。
另外input新增了一些属性(type)date,time,month,week,search,range,url,email,number。
3、es6常用特性(待补充)
4、js数据类型
值类型(基本类型):String,Number,Boolean,Null,Undefined,Symbol(ES6新引入的原始数据类型,表示独一无二的值)
引用数据类型:Object,Array,Function
(可能会涉及到如何判断数据类型的问题)
5、盒子模型:CSS技术所使用的的一种思维模型,包含content,padding,border,margin四个属性。
6、display属性:none,block,inline,inline-block,inherit,flex等(还有很多)
7、http:超文本传输协议
区别:
默认端口号不同,分别为80和443
https需要用到CA证书,需要一定费用
http信息明文传输,https则是具有安全性的ssl加密传输协议
http连接简单,是无状态的,https协议是由ssl+http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全
8、css中无继承性的属性(待补充)
某公司前端笔试简答题记录
最新推荐文章于 2024-08-29 14:32:34 发布