- 博客(22)
- 资源 (9)
- 收藏
- 关注
原创 20160804-JavaScript高级程序设计-读后感
页码:137-166 总数30页内容:1、什么是对象 2、对象属性 3、创建对象(工厂模式,构造函数模式、原型模式、组合模式、寄生构造函数模式) 面向对象这章的内容,曾经感觉很难,曾经用了一下午,却只理解了书的一页内容(还没完全理解透~~~),这次看的很轻松,理解了大半半啦。不过看后面的时候,心情有些浮躁,
2016-08-04 15:06:49 394 1
原创 20160803-JavaScript高级程序设计-读后感
页码:126-137 总数12页内容:基本包装类型String() 单体内置对象(Global、Math)1、以前在工作中,对String.replace(),String.search()用法不怎么熟悉,以前只会简单的做字符串的替换,不会运用正则表达式来替换字符串。现在会用了,两个方法都是通过传入正则表达式或字符串参数来搜索字符串或者替换字符串,例子如下:va
2016-08-03 14:03:05 692
原创 reactjs入门一(文字透明度动态改变)
react.jsvar Hello = React.createClass({getInitialState:function(){return {opacity:1.0};},componentDidMount:function(){this.timer = setInterval(function(){var opacity =
2016-04-29 12:01:58 2635
原创 大小屏幕分辨率的居中
#main{width: 600px;margin: 0 auto;}设置块级元素的 width 可以阻止它从左到右撑满容器。然后你就可以设置左右外边距为 auto 来使其水平居中。元素会占据你所指定的宽度,然后剩余的宽度会一分为二成为左右外边距。唯一的问题是,当浏览器窗口比元素的宽度还要窄时,浏览器会显示一个水平滚动条来容纳页面。让我们再来改进下这个方案...
2016-01-27 12:47:53 576
原创 display:none与visibility:hidden
把 display 设置成 none 不会保留元素本该显示的空间但是 visibility: hidden; 还会保留。
2016-01-27 11:44:39 292
原创 前端模块化概念
业务功能模块化,针对常见的业务模型,抽象出以下层级关系:站点(site):一般指能独立提供服务,具有单独二级域名的产品线。如旅游产品线或者特大站点的子站点(lv.baidu.com)。模块(module):具有较清晰业务逻辑关系的功能业务集合,一般也叫系统子模块,多个子系统构成一个站点。页面(page): 具有独立URL的输出内容,多个页面一般可组成子系统。组件(widget):能独立提供
2016-01-05 12:13:59 630
原创 移动调试环境搭建-Fiddler篇
移动调试环境搭建是前端工作者必备的一项小技能,方便我们在移动端调试我们的代码。这里需要注意的是,移动端和pc端的ip地址必须在同一网段内,才能通过fiddler搭建成功。通常,我们将pc和移动端连接同一wifi,避免了查看pc和移动端是否在同一网段的问题。具体搭建步骤如下:1.工具及移动设备:Fiddler4小米手机android 4.4.22.搭建步骤
2015-12-07 23:31:06 601
原创 nodeType
学习了一下node的几个nodeType属性。以前对它一直有点混淆。nodeType==1 元素节点nodeType==2 属性节点nodeType==3 文本节点在html文档中如何表示呢?例子如下:请点击按钮来获得 body 元素子节点的节点类型。试一下function myFunction(){var txt="";
2015-12-07 23:16:31 705
转载 事件冒泡
前言:有时候,当我们给一个外层 div 添加了一个‘click’事件,然而在内层的其他元素我们也为它添加了 ‘click’事件,那么当我们点击内层的元素时,外层的事件会响应吗?接下来我们就来一步一步解开这个问题吧! 一、准备: 这里是一个三层模型?123456
2015-12-07 21:26:36 480
原创 js 倒计时
count function countDown(dom,num){ if(typeof num==="number"){ var time = setInterval(function(){ if(num===0){ clearTimeout(time);
2015-12-04 18:25:04 305
原创 js 实现图片切换
ul li{ list-style: none;}ul li img{ width: 350px; height: 300px;} function slide(dom){
2015-12-04 17:09:31 484
原创 js类型的判定
js存在两套类型系统:基本数据类型和对象类型,其中基本数据类型包括5种:undefined,null,string,number,boolean。对象类型包括Array,RegExp等等。js对基本类型的判断是靠typeof操作符来判定,对象类型判断是靠instanceof和in操作符来判定。但这些判定无法识别Null,RegExp,Array,Arguments等细分对象类型。
2015-12-04 15:45:35 513
原创 一些js技巧函数
1、将类数组对象转为数组对象:[].slice.call(arguments)2、void 0===’undefined‘3、类型判断:Object.prototype.toString.call()=='[object Array]'
2015-12-04 14:35:40 344
原创 查询窗口滚动条的位置
function getScrollOffsets(w){ w = w || window; //除了ie8及更早版本以外,其他浏览器都能用 if(w.pageXOffset != null){ return {x:w.pageXOffset,y:w.pageYOffset}; } //对标准模式下的ie活任何浏览器 va
2015-07-06 10:42:16 461
翻译 Django 403错误:CSRF verification failed. Request aborted.
先说明,我的django版本为1.4解决方法,一共三步,在debug错误信息里面已经指出:1.使用requestcontextfrom django.template import RequestContext……return render_to_response('my_template.html',
2014-10-22 22:27:18 768
原创 CharField、TextField、EmailField、URLField、IPAddressField之间的相同和不同之处
CharField和TextField:这可能是你会遇到的最常用
2014-09-23 08:54:08 10937
原创 _mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
在连接数据库中,出现_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)"),如下错误,但数据库连接中的用户名,
2014-09-22 14:55:22 12973 3
原创 python中django安装
django的详细的安装方法参见http://djangobook.py3k.cn/chapter02/,由于本人的系统是Windows7,因此Windows下解压安装包最好用推荐的软件7-zip,它着实是一个不错的解压缩软件,尤其像我这样,命令行草包的人来说,用7-zip解压下载好的django包后,进入setup.py所在的目录,如下图所示:选中蓝色部分,即setup.py所在目录,输入c
2014-03-11 17:23:41 454
原创 javascript event对象
event对象代表事件状态,如事件发生的元素,键盘状态,鼠标位置,鼠标按钮状态等,一旦事件发生,便会生产event对象,如单击一个按钮,浏览器的内存就产生相应的event对象。event中有几个重要的属性,如altLeft,ctrlLeft,shiftLeft,altKey,shiftKey,altKey,button来显示键的状态。下面有个例子: function gosite(){
2014-03-07 20:23:24 627 1
原创 开始python之旅
得幸于在一家互联网公司实习,开始接触了python,其实自己的任何一门编程语言都不是那么的熟练,学习中,一直找不到方向,现在处在研一的我,一个懵懵懂懂的我,找到了这个方向,python像是自己的灯塔,点燃了自己的方向,不论前方如何,只希望自己能坚持下去,利用自己前端还不错的优势,发挥出自己的水平,加油,一点点的去积累我的python,开启我的python之旅。我的第一本书:
2014-02-20 21:26:32 450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人