- 博客(14)
- 收藏
- 关注
转载 解决ios双击页面上移问题
做webapp时,ios有个默认双击事件,会缩放页面,并将当前点击的位置居中到屏幕,本来也没什么,但是当页面中有fixed定位的元素时,这时候你就会神奇的发现,fixed元素所见不所得了!还有就是页面会上移...//解决ios双击页面上移问题//在项目中测试不紧input/button这些表单控件有这个问题,p,div等也有问题,于是乎就直接在body开刀了(...
2015-03-30 14:25:00
344
转载 工作中使用seajs后的一些总结
工作中用seajs一段时间了,小小地总结一下。使用seajs五部曲: 1.布置你项目的目录结构 2.设置seajs的config项,我一般是单独一个js文件--> seajs-config.js, 主要是重置一下base路径,一般比较少用paths,而用alias比较多,因为项目上线前直接把alias这些配置给grunt直接构建提取模块id ...
2015-02-28 10:12:00
184
转载 seajs路径问题及源码分析
seajs如此神奇,究竟是如何做到的呢,想知基原理,方可看其源码~~之前冲忙写下的,可能有点乱哦~~有什么不对的,欢迎拍砖!如果进入seajs了管理范围,那么路径分为:1. /或 http://www.xxx.com/ 这些和平时用的都一样。2. ./ 或 ../ a.如果是在html中用sea...
2015-02-28 10:11:00
158
转载 git 快速使用(本地仓库同步到远程仓库)
学git一段时间,可惜公司用的是svn,平时少用,又忘了,总结一下,免得下次又得重新学习。得多多用才是正道!一. 将本地的提交到网上git仓库1.在git创建仓库 2.在本地文件中,输入git init初始化,让git接管 会多一个文件,千万不能删,删了本地仓库就没了。3.用git add *...
2015-01-07 14:47:00
276
转载 模块化开发之sea.js实现原理总结
seajs官网说:seajs是一个模块加载器,所以学习它并不难。在我的理解就是:本来我们是需要手动创建 script标签 引入 js文件的,但用seajs后,它就自动帮我们完成这些工作。这里只说实现原理,具体使用请看seajs官网:http://seajs.org/docs/下面总结一下:1. sea.js 是怎样解决 模块加载(这里说的模块其实就是js文件加载)...
2014-07-23 14:50:00
164
转载 轻松搞定Ajax(分享下自己封装ajax函数,其实Ajax使用很简单,难是难在你得到数据后来怎样去使用这些数据)...
hey,guys!今天我们一起讨论下ajax吧!此文只适合有一定ajax基础,但还是模糊状态的同志,当然高手也可以略过~~~一、概念Ajax(AsynchronousJavascript +XML(异步JavaScript和XML))二、效果实现无刷新效果,向后台异步的取数据(不是只有AJAX才能实现这样的效果的哦,如img , script标签中的src属性...
2014-07-05 14:20:00
204
转载 模块化开发,SesJS简单总结
一、概念:SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架。在 Sea.js 中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范。该规范明确了模块的基本书写格式和基本交互规则。在 CMD 规范中,一个模块就是一个文件。代码的书写格式如下:define(factory);SeaJS...
2014-07-04 16:16:00
190
转载 轻松实现HTML5时钟(分享下自己对canvas的理解,原来没你想像的那么难哦)
Hey,guys! 让我们一起用HTML5实现一下简易时钟吧!接触canvas时, 我突然有一种非常熟悉的感觉------canvas的部分的功能其实和Photoshop中的 钢笔工具 是一样的。所以,如果你对PS里的钢笔工具 运用自如的话,恭喜你,canvas你将很快上手~~说下对HTML5中canvas的理解,canvas翻译成中文就是画布,顾名思义,canvas当...
2014-06-29 13:55:00
110
转载 轻松搞定javascript预解析机制(搞定后,一切有关变态面试题都是浮云~~)
hey,guys!我们一起总结一下JS预解析吧!首先,我们得搞清楚JS预解析和JS逐行执行的关系。其实它们两并不冲突,一个例子轻松理解它们的关系: 你去酒店吃饭,吃饭前你得看下菜谱,点下菜(JS预解析),但吃的时候还是一口一口的吃(JS逐行执行)!OK,解决下面五个问题,JS预解析就算过了~~(前提:对JS变量作用域有清晰理解)一、JS预解析是什么?其实...
2014-04-27 17:15:00
136
转载 javascript中可处理的浮点数的最高精度(和小数的一些小特性)
1.之前在度娘那找了一下关于javascript中可处理的浮点数的最高精度的问题,但找了好久也找不到,于是自己 小小的研究了一下,之前以为是17,后来测到18,再后来又测到19,经过一系列的改写,得到下面的相对完善的检测方案:<script>//返回数字数组中的最大值function arrMax(arr){ return Math.max.ap...
2014-04-23 16:02:00
233
转载 轻松搞定javascript变量(闭包,预解析机制,变量在内存的分配 )
变量: 存储数据的容器 1.声明 var2.作用域 全局变量、 局部变量、 闭包(相对的全局变量);3.类型a.基本类型(undefined, null, boolean, number, string) b.引用类型;(object, function),其实function 也是对象-->var ...
2014-04-23 14:40:00
146
转载 轻松搞定javascript原型链 _proto_
//如有错误或不同观点,欢迎批评与讨论!首先,prototype出现的目的,是为了解决 代码重用的问题 , prototype 相当于是在内存上划分出一个公共的区域, 专用于存放 实例化对象 的相同方法或属性, 一份代码,人人可用;为方便理解,我们可以先把prototype 当作是CSS中的 class,在prototype上加方法和属性,那么其它对象就会拥有这些方法和属性, ...
2014-04-22 19:46:00
147
转载 hey
1 <div style="height:547px;"> <!--用来保留原来的位置,如果不加的话会脱离流媒体-->2 <div class="footer-more-trigger" style="left:50%;top:auto;border:none;padding:0;"> <!--先移到50%位置,用来更精确地定位图片--&...
2013-10-31 18:38:00
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅