题目概览
- 使用
svg
画一个圆 - 写出
div
在不固定高度的情况下水平垂直居中的方法 js
的函数有哪几种调用形式DNS
有什么作用
题目解答
使用svg
画一个圆
-
画圆
<svg width="500" height="500" viewBox="-100 -100 500 500"> <circle cx="100" cy="100" r="100" fill="#39f" /> </svg>
写出div
在不固定高度的情况下水平垂直居中的方法
-
利用
flex
布局:.father{ display: flex; justify-content: center; align-items: center; }
-
利用
transform
属性进行位移:.father{ position: relative; } .children{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
js
的函数有哪几种调用形式
function fn(){}
//正常的函数调用
fn()
//作为对象方法调用
let obj = {fn:function(){}};
obj.fn()
//使用构造函数调用
new fn()
//使用call或apply调用
fn.call() || fn.apply()
DNS
有什么作用
DNS
是互联网的一项服务,它作为将域名和IP
地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。简单的讲DNS
就是翻译官,就像把[http://www.baidu.com](https://link.zhihu.com/?target=http%3A//www.baidu.com)
翻译成220.181.111.188
让机器理解DNS
是用来做域名解析的,它会在你上网输入网址后,把它转换成IP
,然后去访问对方服务器,没有它,你想上百度就要记住百度的IP
,上163就要记住163的IP
,有了DNS
的处理,你只需要记住对应网站的域名–也就是网址就可以了DNS
是一个按层次结构排列的分布式系统,由许多DNS
服务器组成。DNS
服务器是注册加入DNS
的任何计算机。它具有域名和IP
地址的索引,并且在请求时,它可以告诉您与域名关联的当前IP
地址- 如果它不知道,那么它将尝试从其他
DNS
服务器中找出。因此,当您在浏览器中键入域名时,浏览器会询问DNS
服务器该域的IP地址是什么,DNS
服务器会尝试告诉您