千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:成都千锋IT培训  >  面试技巧  >  web前端面试:web前端面试题汇总及答案

web前端面试:web前端面试题汇总及答案

来源:千锋教育
发布人:千青
时间: 2021-10-22 16:19:00

html5新元素?

HTML5 中一些有趣的新特性:

①用于绘画的 canvas 元素;

②用于媒介回放的 video 和 audio 元素;

③对本地离线存储的更好的支持;

④新的特殊内容元素,比如 article、footer、header、nav、section;

⑤新的表单控件,比如 calendar、date、time、email、url、search"

CSS实现垂直和水平居中

这是一道经典的问题,实现方法也有很多种,以下是其中一种实现:

具体方案说明:

①使用绝对定位left:50%与margin-left取宽度值一半的复数形式设置水平居中。

②使用绝对定位top:50%与margin-top取高度值一半的复数形式设置垂直居中

JavaScript的DOM是什么意思?

DOM是W3C的对象模型,DOM是中立于平台和语言的接口,它允许程序和脚本动态的访问和更新文档的内容结构和样式。

javascript对象的几种创建方式

1、工厂模式;2、构造函数模式;3、原型模式;4、混合构造函数和原型模式;5、动态原型模式;6、寄生构造函数模式;7、稳妥构造函数模式

NaN 是什么?typeof 的结果是?如果一个变量的值是 NaN,怎么确定?

NaN 是 'not a number' 的缩写,表示 "不是一个数字",通常会在运算过程中产生:console.log('abc' / 4); console.log(4 * 'a');

虽然它 "不是一个数字",但是 NaN 的 typeof 结果却是 number:console.log(typeof (4 * 'a')); // number

NaN 和任何变量都不相等,包括 NaN 自己:console.log(NaN === NaN); // false

判断一个变量是不是 NaN 可以用 isNaN()函数,但是这并不是一个完美的函数,有些时候用value !== value似乎更准确,幸运的是,ES6 已经有Number.isNaN() 方法,将比 isNaN()准确的多。

HTML5

想要了解更多成都web前端培训课程,可以添加我们的qq群-791201477,点击添加(加群备注:领资料)不仅可以领取学习资料 ,并且群内还有专业的老师定期解答大家的问题,想要学习web前端的小伙伴,不要错过。

最后欢迎对web前端开发培训感兴趣的同学来到千锋成都web前端培训班参加我们的web前端培训课程的学习,不仅有为期两周 的免费试听,更有web前端学习教程视频免费领取,在线老师随时等你来。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

最新文章NEW

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>