- 博客(23)
- 收藏
- 关注
原创 Less系列之数学函数
Math Functionsceil作用:向上取整 ceil(2.4) //输出3floor作用:向下取整 floor(2.6) //输出2
2016-03-31 23:25:07
1664
转载 javascript 跨域请求
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同 源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?同源策略 在客户端编程语言中,如javascript和 ActionScript,同源策略是一个很重要的安全理念,它在保证数据
2016-03-29 21:23:07
420
转载 Javascript 严格模式详解
设立”严格模式”的目的,主要有以下几个:消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;消除代码运行的一些不安全之处,保证代码运行的安全;提高编译器效率,增加运行速度;为未来新版本的Javascript做好铺垫。参考文章:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html
2016-03-28 16:40:08
316
原创 Javascript 深度克隆
function clone(obj) { var o, i, j, k; if (typeof(obj) != "object" || obj === null) { return obj; } if (obj instanceof(Array)) { o = []; i = 0; j = obj.le
2016-03-28 16:36:35
540
原创 CSS居中解决方案
横向居中element { position: relative; top: 50%; transform: translateY(-50%);}
2016-03-28 16:12:00
233
转载 JavaSript模块规范 - AMD规范与CMD规范介绍
JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大的系统代码,被整合优化分割成逻辑性很强的模块时,对于软件是一种何等意义的存在。对于软件行业来
2016-03-27 23:21:26
287
转载 Javascript中匿名函数的多种调用方式
Javascript中定义函数的方式有多种,函数直接量就是其中一种。如var fun = function(){},这里function如果不赋值给fun那么它就是一个匿名函数。好,看看匿名函数的如何被调用。1、调用函数,得到返回值。强制运算符使函数调用执行(function(x,y){ alert(x+y); return x+y;}(3,4));2、调用函数,得到返回值。强制函
2016-03-27 16:52:11
396
转载 ie8 不支持 position:fixed 的简单解决办法
今天发现使用 position:fixed 的页面在firefox下没有问题,在IE8下却不能正常显示,在网上找了找,有不少相关文章,但是不是不起作用就是太复杂,后来终于发现一个简单的解决办法,就是在html的开头加上 就可以了,后来搜了搜,发现 HTML 4.0 Transitional 和 XHTML 1.0 Transitional 的布局确实有不少差异,可以参见这里: 转自:h
2016-03-25 11:07:59
451
原创 常见系统版本
alpha版(内部测试版) α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。beta版(公开测试版) β是希腊字母的第二个,顾名思义,这个版本比alpha版发布得晚一些,主要是给“部落”用户和忠实用户测试用的,该版本任然存 在很多BUG,但是相对alpha版要稳定一些。这个阶段版本的软件还会
2016-03-25 09:36:41
323
转载 SEO搜索命令大全
1、双引号 把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配。百度和Google 都支持这个指令。2、减号 减号代表搜索不包含减号后面的词的页面。使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。Google 和百度都支持这个指令。例如:搜索 -引擎返回的则是包含“搜索”这个词,却不包含“引擎”这个词的结果3
2016-03-25 02:04:31
384
转载 Javascript中extend方法的实现
今天来分析下extend方法在各种js框架下的设计。这个函数的功能基本都是实现对象的拷贝功能,即将一个对象的所有属属性拷贝到另外一个对象上去,这个函数使用的频率也很高,如果我们要将一个类的所有方法拷贝到另外方法上去,使用这个方法很方便的。百度tangram js 框架baidu.extend =baidu.object.extend = function (target, source) {
2016-03-16 14:54:14
2305
原创 Javascript中各种高度宽度解读
height指元素内容的高度,jQuery中的height()方法返回的就是这个高度。clientHeight内容高度+padding高度 ,jQuery中的innerHeight()方法返回的就是这个高度。offsetHeight内容高度+padding高度+边框宽度 ,jQuery中的outerHeight()方法返回的就是这个高度。
2016-03-13 13:22:12
325
原创 AngularJS解决点击不刷新
当我们使用Angular-UI-Router的时候会出现点击已经点击过的页面时,内容不会刷新,都是从缓存中取出来,此时我们需要强制刷新!ui-sref-opts="{reload: true}" 可以让强制刷新
2016-03-10 22:42:59
3408
原创 css设置文字不换行,超过的部分用“...”代替
设置文字不换行,超过的部分用“…”代替 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 210px;除width属性外,顺序不要颠倒哦!
2016-02-24 15:49:36
691
转载 Sublime Text3 3103 注册码
分享几个Sublime Text3 3103的注册码,第一个亲测有效,后面没测!No.01 —– BEGIN LICENSE —– Michael Barnes Single User License EA7E-821385 8A353C41 872A0D5C DF9B2950 AFF6F667 C458EA6D 8EA3C286 98D1D650 131A97AB
2016-02-21 22:14:52
351
原创 NPM指令无反应
原因:NPM指令后无任何反应,可能是npm的配置文件配置错乱了。 解决方案 C:\Users{user}目录下会有一个.npmrc文件,我们删掉重新设置npm 变量即可(比如prefix、cache等)。
2016-02-21 19:02:22
804
转载 浅谈JavaScript的全局变量跟局部变量
今天公司一个实习小妹子问我两段JS代码的区别:<script type="text/javascript"> var a = "Hello"; function test(){ var a; alert(a); a = "World"; alert(a); } </script> <script type="te
2016-02-21 18:47:16
236
原创 JavaScript设计模式
Constructor(构造器)模式Module(模块)模式Revealing Module(揭示模块)模式Singleton(单例)模式Observer(观察者)模式Mediator(中介者)模式Prototype(原型)模式Command(命令)模式Facade(外观)模式Factory(工厂)模式Mixin(混入)模式Decorator(装饰者)模式Flyweight(享元)模式
2016-02-19 16:03:42
369
原创 动态加载JavaScript文件
函数封装function loadScript(url,callback){ var script = document.createElement("script"); script.type = 'text/javascript'; if(script.readyState){//IE script.onreadystatechange = function
2016-02-17 13:08:56
302
原创 JavaScript字符串截取
一、常用方法说明1.substr 2.substring 3.slice二、举例说明1.substr 2.substring 3.slice
2016-02-16 17:47:03
680
原创 JavaScript数据类型判断
一、常用类型判断方法#### 1. typeof#### 2. instanceof#### 3. constructor
2016-02-16 16:40:02
272
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-02-16 13:59:18
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人