摘要: 对于最近一个月的面试,一直想写点什么,却又不知道该写些什么,现在终于有勇气提起笔了。最近天气阴晴不定,变幻莫测,给人一种很压抑的感觉,再加上之前网易邮箱现场招聘、腾讯2013实习生招聘都以失败告终,心里难免会有一点小失落和伤心。其实自己心里很明白,现在的水平和能力只能被别人鄙视了,被刷了是很正常的,但多多少少会有一点不甘心,毕竟都好好准备过了。不管怎样,过去的就让它过去的,不能总是活在回忆中,这样就看不到未来了。虽然总是提醒自己不要难过,但一想起这些日子所经历的事情,心中就好像有一道跨不过的坎。现在只想好好平静下来,认真想想自己到底是哪里出问题了,哪些地方需要改进的,哪些方面需要总结的。我相信 阅读全文
posted @ 2013-05-28 19:56 chmyun 阅读(1511) 评论(3) 推荐(4) 编辑
摘要: 前言最近在读HTML5秘籍(the missing manual),书中对HTML5的定义和理解是:HTML5实际上是一组独立标准的集合。有些标准已经得到了支持,而另外一些标准几年内(甚至永远)不会得到支持,即HTML5在某些浏览器的某些版本中能够运行。HTML5作为新一代web的开发标准,相信有不少开发者已经垂涎它各种具有革命性的新功能,诸如:语义化的标签和元素、新增表单控件、化繁为简的富媒体支持、神奇的本地数据存储技术、强大的绘图技术(canvas)以及离线、地理定位等。本文讨论的只是如何利用html5的各种明确的语义化标签来构建我们的页面。关于DOCTYPE在HTML5来临之前,一个标准 阅读全文
posted @ 2013-05-28 17:29 chmyun 阅读(2173) 评论(4) 推荐(2) 编辑
摘要: 前言对于jQuery的数据缓存,相信大家都不会陌生,jQuery缓存系统不仅运用于DOM元素,动画、事件等都有用到这个缓存系统。所以在平时实际应用中, 我们经常需要给元素缓存一些数据,并且这些数据往往和DOM元素紧密相关。由于DOM元素(节点)也是对象, 所以我们可以直接扩展DOM元素的属性,但是如... 阅读全文
posted @ 2013-05-27 14:11 chmyun 阅读(3753) 评论(7) 推荐(4) 编辑
摘要: demo <!doctype html><title>demo测试</title><meta charset="utf-8"/><meta name="keywords" content="demo测试" /><meta name="description" content="demo测试" /><style type="text/css"> * { margin:0; padding:0; 阅读全文
posted @ 2013-05-24 23:05 chmyun 阅读(284) 评论(2) 推荐(1) 编辑
摘要: 今天同学发了一份腾讯2013校园招聘软件开发类的笔试题(╮(╯▽╰)╭可惜是拍的图片)来给我做,我一看到就崩溃了,大部分都不会做,考查的计算机基础知识主要有C语言、算法和数据结构、计算机操作系统、计算机网络、数据库,个别一两题涉及到编译原理,分数布局是不定项选择题60分(20题)、填空题40分(7小题,10空,每空4分)、附加题(分为web前端方法和其他方向),其中web前端方法附加题有一道是这样的:编写一个javascript函数,把URL解析为一个结构与页面中的javascript location的对象相似的对象实体。如:输入url串为 "http://www.qq.com/i 阅读全文
posted @ 2013-05-24 18:44 chmyun 阅读(3356) 评论(12) 推荐(4) 编辑
摘要: 聚美优品前端笔试题,主要包括html、css以及javascript的知识点,个别涉及到html5标签的考查。下面是问题的列表,来自w3cfuns的一套前端笔试题,然后针对每个问题谈谈我的理解,有兴趣的童鞋也可以做一下,然后大家交流交流。注:每个问题可能会涉及一些基于该问题衍生出的知识点,由于本人初... 阅读全文
posted @ 2013-05-21 17:27 chmyun 阅读(5695) 评论(44) 推荐(8) 编辑
摘要: jQuery插件开发一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。一、在讲解jQuery插件基本结构和模式前,先介绍下... 阅读全文
posted @ 2013-05-18 23:15 chmyun 阅读(11646) 评论(13) 推荐(15) 编辑
摘要: 获取页面中元素到文档区域document的横向、纵向坐标的两种方法及其比较在js控制元素运动的过程中,对于页面元素坐标位置的获取是经常用到的,这里主要总结下两种方法:一:通过叠加元素对象和它的offsetParent(如果存在)的offsetLeft/offsetTop属性来实现在阅读javascript高级程序设计第三版DOM部分时,了解到要获取某个元素在页面上的偏移量,需要将这个元素的offsetLeft和offsetTop与其offsetParent的相同属性相加,一直循环直至根元素。所以,要得到元素到文档区域的坐标位置,只需通过while循环不断获取offsetParent的offse 阅读全文
posted @ 2013-05-16 17:53 chmyun 阅读(2317) 评论(6) 推荐(5) 编辑
摘要: 简单css选择器的实现前段时间阅读过jQuery的一部分源码,其中对于选择器(selector)的实现部分,感觉看下来比较吃力,于是就根据平时封装和收集的一些API,特别是dom操作部分的,自己实现了一个简单的css选择器,支持#id、.className、@name、tagName.className、node节点五种格式获取页面的元素或元素集合。废话不多说,贴上js代码:// dom操作对象var dom = { // 检测window isWindow: function(obj) { return obj && typeof obj === 'object 阅读全文
posted @ 2013-05-15 23:14 chmyun 阅读(1265) 评论(0) 推荐(2) 编辑
摘要: 三栏宽度自适应布局方法VS 页面自适应布局也可称为流动性布局,对于宽屏高分辨率的显示器仍然有很好的用户体验。这里谈谈我对自适应布局的一些看法和总结,主要是针对三栏布局,实现的方法有三种:绝对定位法,margin负值法以及自身浮动法。1、绝对定位法实现的思路:左右两栏采用绝对定位,分别固定于页面的左右两侧,中间的主体栏用左右margin值撑开距离,并且宽度和margin值可为固定值或百分比。html结构:<div id="left"></div><div id="main"></div><div id= 阅读全文
posted @ 2013-05-14 14:06 chmyun 阅读(717) 评论(2) 推荐(1) 编辑