2 wk199351

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

阿里、网易、滴滴共十次前端面试碰到的问题

原文链接:https://segmentfault.com/a/1190000009662029前一段时间一直在不断地面试,无奈个人技术能力有限、项目经验缺乏,最终都没有进入到HR面试环节,全~~挂~~了~~面试了这么多,结果不是太好,有点儿受打击,也促使我近期静下心来反思自己的问题:哪些技术知识掌握的还不错,哪些还有待提高,哪些是需要去恶补的。阿里面试了三个部门,都是在二面挂的,网易和滴滴也是

2017-06-14 09:31:57

如何避免点击事件连续操作时元素变蓝

解决鼠标频繁操作元素变蓝

2017-05-16 14:34:17

简单粗暴地理解js原型链--js面向对象编程

转载自http://www.cnblogs.com/qieguo/p/5451626.html原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。不要纠结于那一堆术语了,那除了让你脑筋拧成麻花,真的不能帮你什么。简单粗暴点看原型链吧,想点与代码无关的事,比如人、妖以及人妖。1)人是人他妈生的,妖是妖他妈生的。人和妖都是对象实例,而人

2017-05-08 10:54:19

去除内联元素之间的间距

div{width:900px;}diva{display:inline-block;width:300px;}         这个900的容器居然容不下3个300的a,这个是因为inline元素和inline-block默认都会有间距。可以把它浮动起来,间距就会消失的。float:left;之后间距果然消失了。下面总结了几条去除inline元

2017-05-05 10:07:03

浏览器加载解析渲染

为什么要了解浏览器加载、解析、渲染这个过程?好,我们先说一下,为什么要了解这些呢?如果想写出一个最佳实践的页面,就要好好了解。了解浏览器如何进行加载,可以在引用外部样式文件,外部js时,将他们放到合适的位置,使浏览器以最快的速度将文件加载完毕。了解浏览器如何进行解析,可以在构建DOM结构,组织css选择器时,选择最优的写法,提高浏览器的解析速率。了解浏览器如何进行渲染,明白渲染的过程,在设置元

2017-04-26 17:10:30

CSS百分比实现高度占位自适应

【CSS黑科技2】CSS百分比实现高度占位自适应(margin/padding)|导语在很多场景下,我们都需要给容器设定宽高比,实现自适应占位,巧用margin/padding可以让我们实现我们的需求 基本知识点本文依赖于一个基础却又容易混淆的css知识点:当padding/margin取形式为百分比的值时,无论是left/right,还

2017-04-26 09:40:55

jquery获取图片的宽度

在ready之后直接获取图片的宽度很容易因为还没有加载完成,所以宽度值一直会是0,使用load方法就能避免这种尴尬:代码如下jQuery(function(){jQuery(window).load(function(){/*对图片进行操作*/});});

2017-04-22 12:07:37

jQuery获取动态创建元素的内容

比如以下代码:<body><tableid="tab"border="1"width="30%"></table></body><scripttype="text/javascript">$(function(){$.post("admin/UserForumthemeBabygrowupFrontList.do",{},function(data){consol

2017-04-18 15:44:50

jquery的三种删除节点的方法

1、remove()当某个节点用remove()方法删除后,该节点所包含的所有后代节点将同时被删除。这个方法的返回值是一个指向已被删除的节点的引用,因此可以在以后再使用这些元素。2、detach()detach()和remove()一样,也是从DOM中去掉所有匹配的元素。但需要注意的是,这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。与re

2017-04-14 13:44:26

简单的图片轮播

只是简单的布局,没有美化,时间有限,做了个大致的意思,后面会做一个好看点的,以及使用translate的原理做一个。能够实现选择间隔时间,图片与小图相对应的功能。css代码`.img-contain{margin:20pxauto;width:400px;overflow:hidden;position:relative;}.

2017-04-14 13:29:43

简单检测输入框内容是否符合要求

<divclass="form-group"><divclass="input-group"><spanclass="input-group-addon"><iclass="fafa-user"></i></span><inputonblur="checkUserName(this);"maxlength="20"id="uname"ty

2017-04-13 10:12:41

css的position属性取值

css中position属性用于元素定位,其属性值有5个,分别是inherit 、static、relative、fixed、absolute ,下面是具体的分析:1.inherit 规定该元素的position的属性值继承自父元素。也就是说该元素的position属性值跟其父元素一样2.static 元素的position属性的默认值,不用于特殊定位,排在什么位置就是什么位置。

2017-04-01 22:22:05

angularJs的spa页面切换以及ngRoute模块

1.仿照AngularJS实现SPA的页面切换效果(1)解析请求URL,形如:http://127.0.0.1/index.html#/路由地址使用location.hash属性获取URL中路由地址。(2)查找路由配置信息,根据路由地址,获取对应的模板页面的真实URL。路由配置信息应该形如:#/start=》tpl/start.html#

2017-03-29 14:29:13

setInterval 和$interval的区别

window.setInterval()智慧执行指定的任务,即使修改了模型数据也不会自动轮询$digest队列$interval()的执行体中会在最后自动执行:$scope.$digest()/$scope.$apply(),即轮询$digest队列,执行其中的每一个DOM操作函数

2017-03-27 20:55:54

AngularJs学习笔记(二)

1、指令ng-**-->angularJs内置的指令自定义指令:app.directive(name,function(){});指令命名:采用驼峰式前缀一般是工程名字的缩写后缀是指令的作用E:Element元素 A:attribute属性C: class M:comment结合replacerestri

2017-03-27 19:30:12

angularjs中的$scope和$rootScope

(1)每个控制器的实例都对应一个作用范围对象,即$scope(2)在控制器中声明的Model数据,必须保存在一个作用范围内(3)一个HTML中可以声明多个控制器实例,每个控制器都有自己的作用范围,这些范围内的数据彼此隔离不会互相影响,可以由不同的开发人员来编写(4)为了在多个控制器间共享数据,可以将Model数据保存在一个全局作用范围内----$rootScope,整个AngularA

2017-03-26 14:17:52

二叉树前中后遍历

最近做题的时候经常碰见二叉树的题,这次来个完整的遍历顺序,一劳永逸遍历的方法有:层序遍历、先序遍历、中序遍历、后序遍历等,以下面的二叉树为例介绍遍历E/\BF/\\ADH/

2017-03-25 12:48:35

angular学习笔记

1.ng的四大特征:①采用MVC的设计模式符合当前互联网的发展趋势:职责的细分模块化开发:提高代码复用率降低测试难度 维护方便②双向数据绑定是angularJS区别于其他框架的一个重要特性③依赖注入通过注入某些服务或者对象直接调用④模块化设计ng框架本身就是符合模块化设计,使用框架结合模块、控制器、服务等来实现模块化开发2.基础语法

2017-03-22 12:20:29

css之使用clearfix类清除浮动

首先,copy下bootstrap里面的写法:.clearfix {   *zoom: 1; }  .clearfix:before, .clearfix:after {   display: table;   line-height: 0;   content: ""; }  .clearfix:after {   clear: both; } 在一个

2017-03-21 14:24:22
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!