前端
大奋齐
身不受饥寒,天未曾负我;学无长进,我何以对天
展开
-
HTML attribute 与 DOM property 的区别
理解HTML attribute 和DOM property的区别翻译 2017-12-04 22:31:57 · 729 阅读 · 0 评论 -
ajax 、ajax的交互模型、如何解决跨域问题——面试题
ajax是什么?ajax的交互模型?如何解决跨域问题?原创 2014-08-14 18:36:12 · 16124 阅读 · 1 评论 -
闭包与作用域链
看到这篇文章,mark一下转载 2014-09-18 22:22:36 · 632 阅读 · 0 评论 -
ExtJS与JQuery对比
首先分别介绍一下ExtJS和JQuery,然后进行对比分析一、什么是ExtJS?1、ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlo原创 2014-08-19 22:00:25 · 17713 阅读 · 0 评论 -
js实现日期大写
获取当前日期,并转换成中文大写,like this : 二〇一二年十一月二十八日 代码如下: 如有错误,望指正$(document).ready(function() { var today=new Date(); var chinese = ['〇', '一', '二', '三', '四', '五', '六', '七', '八', '九']; var y = today.ge原创 2012-11-28 14:36:34 · 6375 阅读 · 1 评论 -
页面优化——js异步加载
同步加载在介绍js异步加载之前,我们先来看看什么是js同步加载。我们平时最常使用的就是这种同步加载形式:同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的解析,因此停止了后续的文件加载(如图像)、渲染、代码执行。一般的script标签(不带async等属性)加载时会阻塞浏览器,也就是说,浏览器在下载或执行该js代码块时,后面的标签不会被解析,例如在head中添加一原创 2014-08-06 22:21:40 · 34398 阅读 · 2 评论 -
jsp、el、jstl——前端面试
总结jsp、EL表达式、JSTL的重点姿势原创 2014-07-08 21:48:04 · 4297 阅读 · 0 评论 -
http请求(get 和 post 请求)与响应
一、http请求http请求基本格式===================================================quest line> 请求行 请求头(参数头) 空白行[] 请求实体(get没有 post有)======================================1.原创 2014-07-03 15:31:12 · 9072 阅读 · 1 评论 -
前端那些事儿——中文乱码,网页中文乱码,网页乱码,块元素,内联元素
1、中文乱码出现中文乱码的原因:网页源代码与内容的编码格式不一样,例如一个是GBK,一个是utf-8解决方法:改成一样的编码。。。(注意:用IDE或者其他工具创建页面时的编码格式,跟 里面的字符集charset字符集格式保持一致就好了)=======================================================2、块元素与内联元素blo原创 2014-06-24 21:50:54 · 5350 阅读 · 0 评论 -
前端面试题——js闭包
什么是闭包?以下代码点击 会输出什么?为什么?能大概说明白的话继续问能想出几种解决办法。==========出错:获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。 出错原因:初学者并未理解JavaScript的闭包特性。通过element.onclick=function(){alert(i原创 2014-04-02 10:17:41 · 13320 阅读 · 2 评论 -
阿里实习生面试——电面1
前几天报了阿里的实习生,前端方向,参加了在线笔试,一共10道题,答了六七道。后来收到短信通知,说笔试过了,等消息面试,真是lucky。前天,通知面试的电话没接到,打过去,是分机……不会吧亲,难道就这么错过了!当然不会,就冲我天天点赞这一点,多少也攒了点人品好吗。昨晚又接到了阿里的电话,说要电话面试,大概半个小时。可当时是晚上9:40啊亲,实验室10点就要关门了。只好推到第二天,还好那个小哥原创 2014-04-17 16:04:45 · 7525 阅读 · 3 评论 -
前端工程师面试考察要点
这篇文章谈了一下twitter在面试前端工程师时考察的要点与期待的技能和思维方式。mark,抽空翻译一下转载 2014-02-27 13:31:46 · 1686 阅读 · 0 评论 -
前端工程师应该具备的三种思维
如果你是一个天才等级的工程师(马上可以离开),可以独立完成一个很多事情,你可以是一个怪咖,因为我相信没有一个人不会不佩服你。但现实归现实,多数人都不是天才,而我们在职场上也不是单打独斗,我们需要团队合作,需要协调和配合,需要考虑除了代码以外的更多事情。 前端工程师,也不仅仅只是负责接资料,捞数据,做个回应。当然只做这些也并没有不对,但我们需要和后端工程师沟通,我们也需要和设计沟通,也需要转载 2014-09-16 20:28:23 · 1035 阅读 · 0 评论 -
CSS实现居中的7种方法
实现HTML元素的居中 看似简单,实则不然水平居中比如容易,垂直居中比较难搞定,水平垂直都居中更不容易。在这个响应式布局的年代,很难固定元素的宽高,俺统计了一下,目前至少有六种方法。本文由浅入深逐个介绍翻译 2014-11-28 15:56:12 · 36416 阅读 · 0 评论 -
Angular2--Directives
Angular Directives翻译 2017-12-04 19:10:12 · 795 阅读 · 0 评论 -
如何判断网站是否使用了HTTP/2
在浏览器输入chrome://net-internals/打开原创 2017-08-08 14:50:37 · 13457 阅读 · 0 评论 -
js数据类型判断和数组判断
http://www.cnblogs.com/mofish/p/3388427.html转载 2016-08-17 15:46:01 · 374 阅读 · 0 评论 -
从剪切板粘贴图片上传
一个需求:让用户使用剪切板来粘贴图片(而不是将图片保存到本地,然后再选取文件上传)fakepath是什么鬼原创 2016-03-15 20:34:42 · 6699 阅读 · 0 评论 -
轻松理解闭包
啥是闭包?一个闭包就是一个可以访问外部函数作用域链的一个内部函数。翻译 2016-02-16 11:45:23 · 2974 阅读 · 0 评论 -
百度地图——二次加载地图错位
遇到了这么个问题,可能很多人都遇到过,记录一下,希望对以后将会遇到这个问题的朋友 有所帮助。问题描述:第一次初始化地图,正常显示,但是隐藏之后,再次加载地图就会出现地图错位原创 2016-01-20 11:28:28 · 2917 阅读 · 0 评论 -
Chrome调试
Chrome 的开发者工具分为 8 个大模块,每个模块及其主要功能为:Element 标签页: 用于查看和编辑当前页面中的 HTML 和 CSS 元素。Network 标签页:用于查看 HTTP 请求的详细信息,如请求头、响应头及返回内容等。Source 标签页:用于查看和调试当前页面所加载的脚本的源文件。TimeLine 标签页: 用于查看脚本的执行时间、页面元素渲染时间等信息。Prof原创 2015-04-08 17:09:25 · 8180 阅读 · 1 评论 -
ul li 更改样式
去掉:............更改样式:none : 不使用项目符号disc : 默认值。实心圆 circle : 空心圆 square : 实心方块 decimal : 阿拉伯数字 lower-roman : 小写罗马数字 upper-roman : 大写罗马数字 lower-alpha : 小写英文字母原创 2012-11-26 17:49:19 · 3819 阅读 · 0 评论 -
关于iconfont
关于iconfont背景字面意思是字体图标,那么它到底是字体还是图标呢? 首先说一下字体是什么? 是字符,又是什么? 字符是文字与符号的总称,包括文字、图形符号、数学符号等。字符集是字符的集合。计算机如何显示这些字符呢? 把字符转换为整数,则成为编码字符集转载 2015-03-17 15:51:48 · 1754 阅读 · 1 评论 -
字体图标 icon font
Icon font 简介、优缺点、相关资源、使用方法原创 2015-03-16 22:09:21 · 37926 阅读 · 1 评论 -
替换元素、非替换元素、行内元素框模型
对于以前比较模糊的几个概念:替换元素、非替换元素、行内元素框模型,做了如下总结转载 2015-03-26 10:21:50 · 5050 阅读 · 1 评论 -
CSS规范
CSS规范原创 2015-03-19 22:43:51 · 877 阅读 · 0 评论 -
前端切图,把psd文件做成一个网页
马上要去报到上班鸟,好激动,过年假期玩傻了,作业还没完成,希望不会被劝退!!!关于切图作业,先缕缕大致步骤:1、拿到psd文件,先分析,对页面的结构有个大致了解,最好可以动手画画草图;2、根据分析切图、生存图片;3、写出页面中所有的元素的HTML代码;4、编写CSS代码;5、进一步完善,优化,测试浏览器兼容等问题;原创 2015-03-03 17:30:02 · 8776 阅读 · 0 评论 -
前端笔试,前端面试——各种小姿势(持续更新,欢迎补充!)
本文旨在总结各种前端易忘的各种小知识点,帮助大家查漏补缺,欢迎补充!原创 2014-08-28 22:45:03 · 1688 阅读 · 0 评论 -
js事件——Events
本文介绍了事件处理机制,相关问题以及如何写出跨浏览器的脚本翻译 2014-12-11 23:32:20 · 6341 阅读 · 0 评论 -
CSS hack 收集
CSS hack:由于不同浏览器对CSS的解析不一样,会导致生成的页面效果不一样。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。CSS Hack大致有3种表现形式:CSS类内部Hack、选择器Hack以及HTML头部引用(if IE)Hack。类内部Hack:比如 IE6能识别下原创 2013-12-24 09:38:06 · 1158 阅读 · 0 评论 -
http状态头列表
备忘1**:请求收到,继续处理2**:操作成功收到,分析、接受3**:完成此请求必须进一步处理4**:请求包含一个错误语法或不能完成5**:服务器执行一个完全有效请求失败100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返转载 2013-12-20 10:58:33 · 730 阅读 · 0 评论 -
解决IE6 的 PNG透明 JS插件
DD_belatedPNG使用方法: DD_belatedPNG.fix('.tel,.head_content'); 括号里的是样式选择器,中间用逗号隔开JS文件下载地址:dd_png.js (未压缩版)dd_png-min.js (压缩版)原创 2013-04-17 15:06:51 · 7183 阅读 · 0 评论 -
js,文本框输入,点回车,触发,确定,兼容IE,FF等
function EnterPress(e){ //传入 event var e = e || window.event; if(e.keyCode == 13){ document.getElementById("txtB").focus(); } }原创 2013-04-09 14:11:06 · 3663 阅读 · 0 评论 -
Window.ShowModalDialog的参数问题(父窗体向子窗体传值)
description:window.showModalDialog打开子窗口并刷新主页面 param strUrl:子页面路径 param width:子页面显示宽度 param height:子页面显示高度------------------------------------------------------------*/function openDia转载 2013-03-15 08:17:48 · 978 阅读 · 0 评论 -
$ is not defined
调试的时候,总提示这个错误,上网查了一下,是引入Jquery的顺序不对,要把它放在第一个引入。原创 2013-01-21 10:10:00 · 1500 阅读 · 0 评论 -
CSS3简单练习-遨游浏览器LOGO
原来CSS3是这么回事,抓紧学啊CSS3* {margin:0; padding:0}.main {width:800px; margin:110px auto 0}.main_wrapper {width:240px; height:240px; border-radius:120px; background:#B1E4FF; border:2px solid原创 2013-01-30 10:22:58 · 871 阅读 · 0 评论 -
js判断样式className和增加class删除class
function MyClass () {}MyClass.hasClassName = function(element, className) { if (!element) return; var elementClassName = element.className; if (elementClassName.length == 0) return fals转载 2013-01-15 15:03:54 · 14616 阅读 · 1 评论 -
8个你应该了解的正则表达式
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。 今天为大家介绍8个最基本的正则表达式: 1.匹配用户名:/^[a-z0-9_-]{3,16}$/ 2.匹配密码:/^[a-z0-9_-]{6,18}$/ 3.匹配一翻译 2013-01-28 13:49:57 · 788 阅读 · 1 评论 -
颜色搭配,典型配色方案
翻译 2013-01-10 13:48:33 · 8921 阅读 · 1 评论 -
struts2跳转后CSS和js失效的问题
在使用struts2的action执行后跳转到的jsp显示的时候其中的css不起作用,就拿我现在出问题的project为例:action如下:/users/userList.jsp(注:listUser的作用就是查出所有的用户,然后交给users下的userList.jsp显示出来。由于采用了spring,此处的"listUserAction"是applic转载 2013-01-23 09:49:29 · 780 阅读 · 0 评论