遇见更好的自己

正在成长的前端小白

排序:
默认
按更新时间
按访问量
RSS订阅

搜集整理的前端面试题3

1.    javascript实现DOM树的遍历 function traversal(node){      if(node && node.nodeType ===1){  //对node的处理      console.log(node.tagName);    ...

2016-10-26 20:36:37

阅读数 594

评论数 0

搜集整理的前端面试题2

1.  css的display:none和visibility:hidden区别 display:none使用后,元素的宽度,高度都会丢失,视为不存在不加载;               元素原来占据的空间位置不保留;               产生回流和重绘; visibility:h...

2016-10-26 20:35:32

阅读数 1679

评论数 0

搜集整理的前端面试题1

1.    Doctype作用?标准模式与兼容模式各有什么区别? (1)、声明位于位于HTML文档中的第一行,处于 标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。 (2)、标准模式的排版 和JS运作模式都是以该浏览器支持的最高...

2016-10-26 20:34:23

阅读数 1847

评论数 0

纯javascript实现dom树的遍历

二叉 DOM 树的遍历 [javascript] view plain copy   function Tree() {                  var Node = function(key){               this....

2016-10-19 10:59:55

阅读数 1971

评论数 0

JS获取当前网址信息

1,设置或获取对象指定的文件名或路径。 alert(window.location.pathname) 2,设置或获取整个 URL 为字符串。 alert(window.location.href); 3,设置或获取与 URL 关联的端口号码。 alert(windo...

2016-10-08 15:59:42

阅读数 397

评论数 0

JS基础——事件对象event

事件为什么会是对象呢?先了解一下事件处理 一、事件处理    JS在事件处理函数中提供了事件对象,帮助处理鼠标和键盘事件。同时还可以修改一些事件的捕获和冒泡流的函数。 事件处理分为三部分:对象.事件处理函数=函数 [javascript] view ...

2016-10-08 12:59:47

阅读数 2953

评论数 0

javascript event(事件对象)详解

1. 事件对象     1. 事件对象 Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 什么时候会产生Event 对象呢?  例如: 当用户单击某个元素的时候,我们给这个元素注册的事...

2016-10-08 12:58:13

阅读数 322

评论数 0

前端面试的总结

====各个浏览器中css表现的差异性(浏览器兼容问题):     (http://www.douban.com/group/topic/4629864/)     (http://blog.csdn.net/chuyuqing/article/details/37561313)     (...

2016-10-08 12:56:03

阅读数 906

评论数 0

js数组去重的4种方法

js数组去重,老生长谈,今天对其进行一番归纳,总结出来4种方法 贴入代码前 ,先对浏览器Array对象进行支持indexOf和forEach的polyfill Array.prototype.indexOf = Array.prototype.indexOf || function...

2016-10-08 12:34:42

阅读数 644

评论数 0

浏览器渲染过程

为什么要了解浏览器加载、解析、渲染这个过程? 了解浏览器如何进行加载,我们可以在引用外部样式文件,外部js时,将他们放到合适的位置,使浏览器以最快的速度将文件加载完毕。 了解浏览器如何进行解析,我们可以在构建DOM结构,组织css选择器时,选择最优的写法,提高浏览器的解析速率。 了解浏览器如...

2016-10-08 11:01:52

阅读数 1147

评论数 0

搜集来的web前端面试题

1、什么是盒子模型? 在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区...

2016-10-07 20:21:32

阅读数 496

评论数 0

前端面试宝典(内容很多,也有很多重复)

二、JS基础 1、javascript的typeof返回哪些数据类型 Object number function boolean underfind 2、例举3种强制类型转换和2种隐式类型转换? 强制(parseInt,parseFloat,number) 隐式(== – ===) ...

2016-10-07 20:18:59

阅读数 10365

评论数 1

js易错点总结

alert(typeof( NaN == NaN));//结果为假。   var undefined;   undefined == null; // true   [] == false; // true   [] == ![];   // true       0...

2016-10-07 20:16:48

阅读数 507

评论数 0

cookies,sessionStorage和localStorage的区别

共同点:都是保存在浏览器端,且同源的。区别:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。cookie数据还有路径(path)的概念,可以限制c...

2016-10-07 20:15:38

阅读数 472

评论数 0

前端面试知识点--6

手写jsonp的实现 2、手写链表倒数第K个查找 3、http请求头,请求体,cookie在哪个里面?url在哪里面? 4、垂直居中,多行文本垂直居中 5、原型链的解释 6、对闭包的理解,实现一个暴露内部变量,而且外部可以访问修改的函数(get和set,闭包实现) 7、{}=={}? ...

2016-09-27 22:02:05

阅读数 1596

评论数 0

前端面试知识点--5

一面: 事件类型、绑定方式; 项目介绍; 项目中实现的某个组件的实现方式; 响应式布局的方式; 二面: 闭包是什么; js中的对象,对象的继承; 我的项目中模态框表单的实现方式,如何调用的(这个其实项目中并没有用的那么高级,但是我给出了现在的思考和实现方式,临场发挥��); 跨域了解多少(讲了CO...

2016-09-27 21:34:59

阅读数 971

评论数 0

前端面试知识点--4

来自牛客网的面经 Javascript 是一种弱类型语言,它分别有什么优点和缺点? Javascript 里面的数据类型有哪些? 在 js 里 call() 与 apply() 有什么相同和不同? XML 和 JSON 有过了解吧?能说一下分别介绍一下他们吗? JSON 有什么优势? 你...

2016-09-27 21:19:15

阅读数 517

评论数 0

前端面试知识点--3

HTML/CSS 1.DOM 文档加载 (1)   顺序 ①   解析HTML结构; ②   加载外部脚本和样式表文件; ③   解析并执行脚本代码; ④   DOM树构建完成;//DOMContentLoaded ⑤   加载图片等外部文件; ⑥ ...

2016-09-27 21:05:30

阅读数 472

评论数 0

前端面试知识点--2

单页面应用路由原理 模版引擎实现原理 AMD CMD差异 require加载模块的原理css: 左边自适应右边固定宽度布局实现 实现清除浮动 居中问题 html标签分类 doctype作用 css选择器权重 为什么import会导致无样式闪烁js: 基本数据类型,怎么判断属于...

2016-09-27 21:02:48

阅读数 266

评论数 0

前端面试知识点--1

来自牛客网的经验分享1.css 盒模型 2.css 布局,左边定宽右边自适应。两种方法,NEC上的用负边距消除宽度,用弹性布局。然后问我有没有第三种。。。 3.冒泡和捕获,事件流哪三个阶段?除了冒泡和捕获,还有目标阶段。他们的先后顺序,先捕获,到了目标,再冒泡。(不要只记概念,要了解是干么用的...

2016-09-27 20:57:18

阅读数 725

评论数 0

提示
确定要删除当前文章?
取消 删除