自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

adobe1992

Web前后台开发技术专栏

  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 12种不宜使用的Javascript语法

1. ==Javascript有两组相等运算符,一组是==和!=,另一组是===和!==。前者只比较值的相等,后者除了值以外,还比较类型是否相同。请尽量不要使用前一组,永远只使用===和!==。因为==默认会进行类型转换,规则十分难记。如果你不相信的话,请回答下面五个判断式的值是true还是false:  false == 'false'  false == und

2016-04-27 13:28:14 340

原创 JS逗号运算符的用法详解

一、逗号运算符的特性及作用 逗号运算符的作用是将若干表达式连接起来。它的优先级别在所有运算符中是最低的,结合方向是"自左至右"的。 (即:逗号运算符:是按顺序执行表达式,并且获得右边表达式的值。)如:3*3,4*4//16二、逗号表达式 逗号表达式的一般形式是:表达式1,表达式2,表达式3……表达式n 逗号表达式的求解过程是:先计算表达式1的值,再计算表达式2的值,

2016-04-26 21:16:41 4363

原创 kohana 框架简单小结

kohana 框架是一个相对比较小众的php框架 ,是有一个开源组织开发的mvc框架。(1)Controller 篇1.接受参数$this -> request -> param('key') 返回的是route路由里定义的参数Arr :: get($_GET, 'key') 获取的是GET作用于里key对应的值2. 重定向$this -> requ

2016-04-26 20:29:40 1786

原创 js的字符编码

(1)JavaScript的Global对象的encodeURI()/decodeURI()和encodeURIComponent()/decodeURIComponent()encodeURI(),encodeURIComponent()方法用于编码传递给浏览器的URI(统一资源标识符)。encodeURI()方法用于处理完整的URI(如:http://www.wrox.com/ille

2016-04-25 10:58:30 1596

原创 JS的对象,事件

1、常用事件: abortonabort(对象载入被中断时)bluronblur(元素失去焦点)changeonchange(选中的元素变化)clickonclick(单击鼠标)dblclickondblclick(双击鼠标左键)erroronerror(当JS脚本出错时,在Window对象上触发,当出错时在其上触发,当指定对象无法载入时触发)f

2016-04-24 19:11:23 1077

原创 电子商务EC模式

名词解释:B2B:企业间的EC(Business-to-Business)B2C:企业对个人用户的EC(Business-to-Customer)C2C:个人对个人的EC(Consumer to CustomerConsumer,电子商务的专业用语)C2B:个人对商家的EC(Consumer to Business)M2C:厂家对个人的EC(Micro-to-Customer)

2016-04-24 18:19:19 3043

原创 js数组去重

(1)第一种是比较常规的方法:思路:1.构建一个新的数组存放结果2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比3.若结果数组中没有该元素,则存到结果数组中复制代码 代码如下:Array.prototype.unique1 = function(){ var res = [this[0]]; for(var i = 1; i

2016-04-14 01:30:42 472

转载 js中获取时间new Date()详细介绍

1、var myDate = new Date();Date() 返回当日的日期和时间。getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。getMonth() 从 Date 对象返回月份 (0 ~ 11)。getFullYear() 从 Date 对象以四位数字返回年份。ge

2016-04-13 02:36:04 73349 2

原创 JS中__proto__与prototype的关系

这里讨论下对象的内部原型(__proto__)和构造器的原型(prototype)的关系。一、所有构造器/函数的__proto__都指向Function.prototype,它是一个空函数(Empty function)123456789Number.__proto__

2016-04-13 01:27:49 921

原创 标准盒子模型和IE盒子模型

盒子模型是css中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 ie 盒子模型和标准 w3c 盒子模型。他们对盒子模型的解释各不相同,先来看看我们熟知的标准盒子模型:从上图可以看到标准 W3C 盒子模型的范围包括 margin、border、padding、content,并且 content 部分不包含其他部分。 从上图可以看到 IE

2016-04-10 19:12:30 6822

原创 解读前端性能优化之“配置ETag”

1、什么是ETag?实体标签(EntityTag)是唯一标识了一个组件的一个特定版本的字符串,是web服务器用于确认缓存组件的有效性的一种机制,通常可以使用组件的某些属性来构造它。(总结:实体标签是web服务器和浏览器用于确认缓存组件的有效性的一种机制。)条件GET请求浏览器下载组件的时候,会将它们存储到浏览器缓存中。如果需要再次获取相同的组件,浏览器将检查组件的缓

2016-04-10 18:39:28 4445 1

原创 js window对象方法属性整理

window对象有以下方法: open  close  alert  confirm  prompt  setTimeout  clearTimeout  setInterval  clearInterval  moveBy  moveTo  resizeBy  resizeTo  scrollBy  scrollTo  find back  forward

2016-04-10 18:21:13 1363

原创 js的for..in语句的用法详解

语法:for(variable in object)statementvariable 是声明一个变量的var语句,数组的一个元素或者是对象的一个属性在循环体内部,对象的一个属性名会被作为字符串赋给变量variable。注意:对象的有些属性以相同的方式标记成了只读的,永久的(不可删除的)或者不可列举的,这些属性使用for/in循环不能枚举出来。虽然所有的用户定义的属

2016-04-06 16:18:48 1208

原创 js将类数组转成数组

(1)方法1直接循环arguments对象,赋值到新的数组中var args = []; for (var i = 0, length = arguments.length; i args.push(arguments[i]); }(2)方法2:Array.prototype.slice.call(arguments);        或者: [].

2016-04-06 15:59:38 4832

原创 js跨域解决方案

什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。(所谓同源是指,域名,协议,端口相同。),对于端口和协议的不同,只能通过后台来解决。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.co

2016-04-01 17:50:44 5952

html5参考手册.chm

HTML5的开发参考文档,以及HTML5的使用

2015-06-20

NODE.js入门手册

node.js的入门学习参考教程,包括node.js的一些使用详解

2015-06-20

Bootstrap入门教程

介绍了Bootstrap的基本技术,使用及开发

2015-06-20

编程参考宝典电子书

C语言函数参考手册,HTML+CSS参考手册,JavaScript特效大全,Windows常见术语和命令

2015-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除