jianyong面试简答题

1.什么是事件流
页面触发一个事件时,会按照一定的顺序来响应事件,事件的响应过程为事件流。
2.为何通过ajax发送请求出现乱码?如何解决

url出现了中文字符,使用Convert.ToString(System.Web.HttpUtility.UrlDecode(folderName));进行解码。
(System.Web.HttpUtility.UrlEncode、System.Web.HttpUtility.UrlDecode方法是不会对"+"进行编码和解码的,Convert.ToString(null)返回空,不会报错,而null.ToString()就会报错)
3.简述如何通过css进行响应式布局的方法
1.css3 的@media
2.使用@import导入
3.也是最常用的方法–直接使用link连接,media属性用于设置查询方法

@media 类型 and (条件1) and (条件二){
    css样式
}
@media screen and (max-width:1024px) {
    body{
        background-color: red;
    }
}
@import url("css/moxie.css") all and (max-width:980px);

<link rel="stylesheet" type="text/css" href="css/moxie.css" media=“all and (max-width=980px)”/>

canvas :用于图像的绘制
audio :标签定义声音,比如音乐或其他音频流
svg:使用 XML 描述 2D 图形
5.
DOM

核心DOM提供了统一的操作接口
appendChild
核心DOM创建新元素:
var newNode=document.createElement("img")
给元素添加属性:
e.setAttribure(‘’,‘’)

HTML DOM

HTML DOM提供了封装好的各种对象:
Image
Select
HTML DOM创建新元素:
var newNode=new Image();
给元素添加属性:
img.src='';

联系:htmlDom只是dom的一部分。htmlDom更适合操作属性。

1-5 dbddd(除了_$可以,其他都不行)
7-10 adbcc(c项确实对,d项是NaN)
11-15bd(它不是标签)d(dd是内容,dt才是标题)bd
多项选择
Ad
Acd(tt 定义打字机文本)
Abc
Ad
bd
1.em rem(px是相对屏幕)
5.ndefined 10

jianyong面试简答题

上一篇:[Typescript] Prevent Type Widening of Object Literals with TypeScript's const Assertions


下一篇:Ubuntu设置系统时间与网络时间同步