- 博客(21)
- 收藏
- 关注
原创 移动端在页面输出调试信息
在移动端,没有了PC浏览器上调试代码的利器,导致我们很难排查和调试问题,于是我就简单的写了一个可把log输出到页面上的js代码
2016-09-23 17:03:37
1215
原创 极限挑战第3季的最新消息
现在的真人秀节目如雨后春笋般的出现我们的电视荧屏上,不管是好的还是不好的,一直在肆虐着我们的眼球。这么多的真人秀节目,自然也就有人喜欢其中的某几个,也有讨厌其中的某几个。对于喜欢的真人秀节目,我们就希望他一直演下去,对于不喜欢的节目,有的人不止是不看,还有可能去人家的地盘上嘲讽一下。目前而言,最好的当属《极限挑战》这部真人秀综艺了,6个性格不同的男人在一起为我们创造了很多的换了。 只是现在大部分的
2016-09-23 16:55:53
843
原创 腾讯新闻中心首页改版啦
腾讯新闻中心的首页改版啦,欢迎访问【http://news.qq.com】。我是负责这次改版的前端开发工程师,今天也从前端的角度分析一下改版的过程和效果。 我们先来看看改版前后的首屏效果: 从对比图上来看,主要有以下的变化:样式更加简洁,删除不必要的CSS装饰 删除额外的新闻介绍,更加突出新闻的标题 页面趋于扁平化 1. 网页属性和头部信息我们来看看两个页面中头部信息的设置
2016-05-17 17:35:25
1994
原创 js中的内部属性与delete操作符
在js中有些变量或属性能够被delete删除,而有些又不能删除,本篇文章将通过讲解js中的内部属性和delete操作符来解释这个原因
2015-08-03 23:46:01
2057
原创 jquery中的工具方法$.isFunction, $.isArray(), $.isWindow()
jquery除了提供$.type方法外,还提供了几个其他的工具方法,如$.isFunction, $.isArray(), $.isWindow, $.isNumeric等
2015-07-25 17:00:02
1033
1
原创 javascript中对变量类型的判断
在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String;复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array, Function, Date等等。今天我们就来探讨一下,使用什么方法判断一个出一个变量的类型。 在讲解各种方法之前,我们首先定义出几个测试变量,看看后面的
2015-07-05 13:07:43
1740
原创 如何控制jquery的ready事件
通常我们使用jquery的ready事件时,是希望在页面加载完成时再执行,可是有时候还得希望等待其他资源加载完毕后才触发ready事件
2015-06-28 23:00:10
794
原创 浅谈javascript中的prototype
prototype可谓是javascript中的难点和重点了,很多人对prototype是敬而远之,本文将以一种诙谐幽默的语言来介绍prototype
2015-06-17 15:18:28
932
原创 我的博客之路
想想从开始写日志到现在,差不多也要5年的时间了,零零散散在网上也发表了很多的文章。其实一路走来也是能够发现我们的心态也在一步步的发生着变化
2015-06-13 15:26:12
478
原创 jquery中extend的实现
我们大都使用过jquery中的extend来进行默认字段的替换,不过extend还有其他的功能呢,待讲完之后,我们就知道extend的原理了
2015-05-31 17:24:05
714
原创 javascript中的闭包
1. 简要介绍闭包可谓是js中的一大特色了,即使你对闭包没概念,你可能已经在不知不觉中使用到了闭包。闭包是什么,闭包就是一个函数可以访问到另一个函数的变量。这就是闭包,解释起来就这么一句话,不明白?我们来看一个简单的例子:function getName(){ var name='wenzi'; setTimeout(function(){ console.log(name);
2015-05-24 13:16:45
509
原创 html5实现图片预览和查看原图
html5提供了很多新的API,减轻了很多开发者的工作,比如这次要讲解的FileReader和naturalWidth,naturalHeight就能实现图片预览和查看原图功能
2015-05-21 17:54:11
15290
原创 windows环境下安装jekyll
jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。本文主要讲解如何在windows安装jekyll。
2015-04-23 09:52:36
842
原创 jquery中的promise
本文的主要内容有: * 以前的ajax写法 + 原生ajax + jquery的ajax + 多个ajax顺序请求时:嵌套,异步回调 * 引入promise后的ajax * 其他地方使用promise
2015-04-18 14:02:17
1277
原创 node-socket实现web的即时聊天系统
本文将使用Node.js加web socket协议打造一个网页即时聊天程序,其中将会使用到express和socket.io两个包模块,下面会有介绍。 1. node的安装与使用关于如何安装node,可以参考我的上篇文章【使用node更新google hosts】,那篇文章比较详细的介绍了如何安装node。 2. 聊天系统使用到的模块node的火爆得益于其丰富的模块管理系统
2015-04-05 23:44:35
860
原创 再说仿微博的发布与删除
很久之前闲着没事仿照新浪微博的发布与删除,写过一次代码!那时主要是实现滑动的效果,不过代码却是非常的乱,html与css样式混用等。可是这段代码也没怎么用过,就一直在那扔着。点击查看效果 直到昨天下午,有一妹子说她想实现那种跟新浪微博似的那种效果,我才想起我原先也写过这个东西,不过因为那时的代码啊有段乱,也就没给妹子推荐。然后晚上回到家后,就把我一年前写的代码重新设计了一下,相对来说结构
2015-03-21 23:47:43
517
原创 placehold.it-在线图片生成器
我们在设计网页或者使用其他功能时,都会使用到各种尺寸的图片,如果我们手动制作的话会非常麻烦,不过,幸好,现在网上有很多的工具供我们使用。本文主要介绍了在线图片生成器placehold的使用
2015-03-12 23:47:54
1006
原创 Javascript的严格模式
在严格模式下,能够在函数内部选择进行较为严格的全局或局部的错误条件检测。使用严格模式的好处是可以提早知道代码中存在的错误,即使捕获一些可能导致编程uowu的ECMAScript行为。 理解严格模式的规范非常重要,ECMAScript的下一个版本将以严格模式为基础指定。支持严格模式的浏览器包括IE10+,Firefox4+, Safari5.1+和Chrome。选择使用 要选择进
2015-02-14 19:49:36
635
原创 github上搭建静态博客
前些天想弄一个自己的博客,于是就购买了一个域名 http://www.xiabingbao.com ,在github写完程序后,把域名指向到github的程序上。目前已经写了几篇文章:FebruaryFebruary 7, 2015 » 博客正式放弃IE6~IE8浏览器February 4, 2015 » 2015年1月份总结February 1, 2015 » 如何提
2015-02-08 11:46:13
585
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人