- 博客(25)
- 收藏
- 关注
原创 window下node版本管理
1.下载 nvm-windows 地址如下: https://github.com/coreybutler/nvm-windows/releases 选择如下版本: 2. 安装(根据提示来就行了) 3. 安装成功之后,执行nvm,会显示如下: 4. 常用命令。 nvm list 显示当前安装的各种node版本。 nvm use [
2016-01-12 16:34:29 618
原创 去除UC浏览器点击的默认样式
前段时间做模块拆分,M站有个遗留的BUG被测试发现了。然后丢到我头上了 - - !.有个列表通过模块生成的,每一列可以点击。但是手指按下的时候整个ul会被UC浏览器带上默认的蓝色,就好像你点击的是个Ul而不是li。刚开始我以为可以通过reset默认的样式就可以实现。但是,但是我发现我太天真了。这要怎么解决,话说我饿了,先去吃饭。当天酒足饭饱之后,开始解决这个。最后找到一个属性.-webki
2015-10-19 21:11:33 1527
原创 index.lock的解决方法
今天脑抽了,用的sourceTree,切换分支的时候在切换过程中我强制终止了,并且好像还进行了什么误操作。结果悲催了,本地代码乱了。提示我有一大堆代码修改。GG了。然后通过查找发现,项目代码.git的目录下多了个index_lock的文件,然后将其删除,代码就可以动了。生活又恢复正常了。万岁
2015-10-19 20:53:37 1632
原创 JSONP的原理
今天学习了下跨域的解决方式之一:JSONP。趁着热乎,赶紧写下。如果以后忘记了,可以随时翻阅。现在越来越发现随手写笔记的好处了,因为很多知识,学习了,当时你记得很清楚。可是知识这东西不像吃饭,一天三顿。过一段时间不用,就会忘记(真是吃大亏了)。好了,废话少说,进入正题。JSON是一种数据格式,被原生JS支持。JSONP和JSON也有一点关系,后面再说。先来谈谈JS。大家都知道script的sr
2015-10-19 20:41:12 472
原创 毕业两年之痒
2013年3月,自己一个人带着身上仅有的2000块钱来到了北京。2013年4月,入职找到第一份前端工作。2013年12月,离职。2014年2月,找到人生中的第二份工作。2014年10月,停止更新博客。2015年9月,突然感觉自己需要总结一下,也要考虑一下未来。所以决定继续把自己这1年多的经过写一写。
2015-09-16 16:01:11 378
转载 JS 参数传递都是值传递
传值 是把实参的值赋值给行参 那么对行参的修改,不会影响实参的值 传地址 是传值的一种特殊方式,只是他传递的是地址,不是普通的如int 那么传地址以后,实参和行参都指向同一个对象 传引用 真正的以地址的方式传递参数 传递以后,行参和实参都是同一个对象,只是他们名字不同而已 对行参的修改将影响实参的值当参数是值类型的时候
2014-10-01 20:26:27 703
原创 前端代码规范
1. 省略url地址中的http:或https.( 能减少文件的体积,而且还能避免一些相对url中混乱问题的产生)2. 通用代码风格。 (1)不用TAB和空格混用,使用空格即可。 (2)HTML 只使用小写。3. 通用meta规则 (1)使用UTF-8编码。4. HTML规则 (1)文档类型。 (2)多媒体元素可知化。如图片,
2014-08-27 16:47:47 544
原创 JS阻止多次提交
Document 提交 $(function(){ var flag = true; $("#result").on('click',function(){ if(flag){ flag
2014-03-26 11:55:33 614
原创 DOT.js 实例
模板引擎可以让(网站)程序实现界面与数据分离,这就大大提升了开发效率,良好的设计也使得代码重用变得更加容易。最近项目中使用了DOT.js.感觉很不错。写个实例分享一下。 Document div{ font-family: "微软雅黑"; font-size: 18px; line-height: 23px; text-align: center;
2014-03-21 19:16:54 4644
转载 一名靠谱的JavaScript程序员应备的素质
转自:http://ourjs.com/detail/52b0fb82d6feceaa0400000b这篇文章写于2010年作者工作在Cloudera期间,当时node.js还没有流行,很多人还瞧不上javascript这门简陋的脚本,文章提出应该重视JavaScript,并提出成为一名靠谱前端工程应具备哪些能力。虽然年代似乎已经有些遥远,但文中的一些观点但现在仍然适用。当我尝试为Cl
2013-12-18 14:04:57 577
原创 html5 canvas坐标和大小的问题
fillRect(100,100,100,100) 前2个100是指坐标,后2个100是指宽和高。今天学习html5 的canvas,发现fillRect的坐标和大小一直不对,研究了半天,发现canvas的宽度和高度必须内联在canvas标签中才对。郁闷了半天。错误的方式1: Document #mycanvas{ width: 200px; he
2013-12-03 15:55:38 2859
转载 sublime创建html头部信息
1.安装emmet插件。(过程不在细述,网上都有安装的教程)。2.输入如下内容,然后按TAB键即可。so easy! html:4thtml lang="${lang}">head> meta http-equiv="Content-Type" content="text/html;charset=${charset}"> title>Document
2013-12-02 11:44:11 957
转载 sublime 浏览器预览
转自http://www.imququ.com/post/view-sublime-text-2-file-in-browser.html1、点击菜单Tools -> New Plugin...,在创建好的py文件输入下列内容:import sublime, sublime_pluginimport webbrowser url_map = { '/Users/jer
2013-12-02 11:36:31 925
原创 工作半年多点的总结
前端工程师一枚,秦皇岛毕业之后来到帝都求职。第一次来北京,发现北京是个很现在化的都市。简单的点说就是:楼多,人多,车多,房租贵。真不亏为帝都。之后开始投简历,最后在现在的这个公司上班。工作环境挺好的,而且半年多从没加过班。汗。。。总体感觉是工作比较杂,但是比较清闲。呆到现在,半年多了。感觉自己贬值了。不想成为个水货,跳槽就失业。所以最近一直在看书学习。明年准备跳槽,希望有个好的开始。迷茫过
2013-11-20 18:00:19 654
原创 linux乱码问题
最近公司需要,在玩linux,因为系统是windows,为了方便,我用的是virtualbox下安装debian。语言在下载的时候选择的是中文。但是安装完成之后是乱码,baidu之后,得到的回答是装一个字体之类的东东,但是无效。然后通过各种方法找到了2个解决途径。1.是通过LANG="en.US",修改编码。但是这只是一次回话,下次启动还得改。2.是通过putty连接debian,之后通过putt
2013-11-06 09:53:52 597
linux乱码问题
最近公司需要,在玩linux,因为系统是windows,为了方便,我用的是virtualbox下安装debian。语言在下载的时候选择的是中文。但是安装完成之后是乱码,baidu之后,得到的回答是装一个字体之类的东东,但是无效。然后通过各种方法找到了2个解决途径。1.是通过LANG="en.US",修改编码。但是这只是一次会话,下次启动还得改。2.是通过putty连接debian,之后通过putt...
2013-11-06 09:53:00 94
转载 JS中的call()方法
1、方法定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Globa
2013-10-18 14:52:07 570
JS中的call()方法
1、方法定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Global ...
2013-10-18 14:52:00 138
原创 JS嵌套函数调用上下文的问题
Document var stu ={ m: function(){ var self = this; console.log(this === stu); // ==> true; function f(){ // 调用嵌套函数时this不是
2013-10-14 17:14:50 870
JS嵌套函数调用上下文的问题
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><script> var stu ={
2013-10-14 17:14:00 131
原创 ajax请求时的缓存问题
最近在用ajax请求。发现经常在请求的时候,请求的是缓存中的数据。然后通过加一个假参数就可以解决这个问题。具体如下:$(function(){ $.post('url?t='+new Date(),{},function(data){},'json')})重点就是url?t='+new Date()很容易就搞定这个缓存的问题了
2013-10-11 11:06:59 626
ajax请求时的缓存问题
最近在用ajax请求。发现经常在请求的时候,请求的是缓存中的数据。然后通过加一个假参数就可以解决这个问题。具体如下:$(function(){ $.post('url?t='+new Date(),{},function(data){},'json')})重点就是url?t='+new Date()很容易就搞定这个缓存的问题了...
2013-10-11 11:06:00 94
原创 jquery 层次选择器(siblings与nextAll的区别)
HTML 代码: 1 2 2_1 2_1_1 2_2 3 4 $(".one div").css("background","red") // .one之后所有DIV后代元素(
2013-08-02 17:12:19 814
jquery 层次选择器(siblings与nextAll的区别)
HTML 代码:<div> <div >1</div> <div class="one"> 2 <div>2_1 <div>2_1_1</div> </div> <div>2_2</div&a
2013-08-02 17:12:00 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人