2018-web前端的自我介绍-优秀word范文 (5页)

2018-web前端的自我介绍-优秀word范文 (5页)
2018-web前端的自我介绍-优秀word范文 (5页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!

== 本文为word格式,下载后可方便编辑和修改! ==

web前端的自我介绍

篇一:个人总结的web前端面试题

1、自我介绍

2、之前做过的项目(用到什么技术)

3、 H5特性(举例几个标签,canvas、本地缓存)

Canvas画圆

function draw(id) {

var canvas = document.getElementById(id);

if (canvas == null) return false;

var context = canvas.getContext('2d');

context.fillStyle = "#EEEEFF";

context.fillRect(0, 0, 400, 300);

var n = 0;

for (var i = 0; i < 10; i++) {

context.beginPath();

context.arc(i * 25, i * 25, i *10, 0, Math.PI * 2, true); context.closePath();

context.fillStyle = 'rgba(255, 0, 0, 0.25)';

context.fill();

}

}

HTML5 能够本地存储数据,在之前都是使用 cookies 使用的。两种本地存储方案:

localStorage 用于持久化的本地存储,数据永远不会过期,关闭浏览器也不会丢失。 [?lo?kl] ['st?r?d?] sessionStorage 同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储

4、有哪些Js框架(Jqeury,yui,Prototype,dojo,ext.js,mootools)

Jqeury库中的 $() 是什么?$() 函数是 jQuery() 函数的别称

window.onload 事件和 jQuery ready 函数?jQuery ready() 函数只需对 DOM 树的等待,不需要等待图片、视频加载完后在执行。如何使用jQuery来代替一个元素?$('#thatdiv').replaceWith('fnuh');

5、 Node.js的理解?

Node.js简单,高性能、避免了频繁的线程切换开销、占用资源小、单线程内

存占用低、线程安全、没有加锁、解锁、死锁的问题。如何解决高并发

6、你理解的页面性能优化方法有哪些?

提倡前端开发工程师在书写xhtml的时候做到结构语义化

css,js文件数量及大小的优化、背景图片数量及大小的优化、内容图片的大

小的优化

把样式表置于顶部、把脚本置于页面底部、避免使用 CSS 表达式(Expression)、使用外部 JavaScript 和 CSS、削减 JavaScript 和 CSS、用 代替 @import

7、哪些Css框架(Bootstrap,jquery ui,BootMetro,Flat UI,Cardinal移动

框架,)

扁平化、极简化、轻量、迅捷、移动优先!

可以利用bootstrap 快速搭建跨平台的应用程序,而且特别优雅(优点)

容易上手,和jquery非常像。不兼容IE8以下浏览器(指Bootstrap3)

但不编写代码只会写标签,很容易让我们产生惰性而不思进取(缺点)

相关主题
相关文档
最新文档