扬州列举网 > 教育培训 > 电脑/网络 > 扬州上元 IT培训 Web前端全栈开发企业笔试题
扬州
[切换城市]

扬州上元 IT培训 Web前端全栈开发企业笔试题

更新时间:2020-12-26 12:57:27 浏览次数:98次
区域: 扬州 > 广陵
类别:网站前端开发培训
地址:汶河北路21号5楼
1、var定义变量的作用域为局部作用域与全局作用域
let、const定义变量的作用域为块级作用域   let、const的区别是let定义变量,const定义常量
2、split()和join()的区别是?
split() 方法用于把一个字符串根据指定字符串分割成字符串数组
join() 方法用于把数组中的所有元素根据指定字符串拼接成一个字符串返回

简而言之,src用于替换当前元素,href用于在当前文档和引用资源之间建立联系
3、请写出下列代码的输出顺序。
1)function foo(){
     console.log(1);
     setTimeout(function(){
           console.log(2);
     }, 0);
     console.log(3);
};
setTimeout(foo, 100);
console.log(4);

setTimeout创建了新的宏任务
输出:4,1,3,2
3、简述一下对HTML5语义化的理解。
HTML结构语义化,是近几年才提出来的,以前的html结构,都是一堆没有语义的冷冰冰的标签。泛滥的就是div+css,以前的页面,一打开就是一堆div+css,为了改变这种这种状况,开发者们和提出了让HTML结构语义化的概念,并且w3c,也在HTML5给出了几个新的语义化的标签
用正确的标签做正确的事情,html语义化可以让页面的内容结构更加清晰,便于浏览器解析,便于搜索引擎解析,并提高代码的可读性与可维护性。比如,尽可能少的使用无语义的标签div,使用结构化标签<header>、<section>、<footer>
其实语义化,也无非就是自己在使用标签的时候多使用有英文语义的标签,比如h标签,在HTML中就是就是用来定义标题,还有p标签,英文是paragraph段落,table表格标签,等等。
判断自己的页面结构是否语义化,那就要看你的HTML结构,在去掉CSS样式表之后,是否依然能很好的呈现内容的结构。也就是说,脱掉css的外衣,依然头是头,脚是脚。赤裸裸的完整的一篇文档。这也就是,语义化之后文档的效果

想了解更多关于前端的面试题,欢迎随时来上元IT咨询!!!
扬州电脑/网络相关信息
注册时间:2020年11月14日
UID:712689
---------- 认证信息 ----------
手机已认证
查看用户主页