摘要: js数组去重,老生长谈,今天对其进行一番归纳,总结出来4种方法贴入代码前 ,先对浏览器Array对象进行支持indexOf和forEach的polyfillArray.prototype.indexOf = Array.prototype.indexOf || function(item) { ... 阅读全文
posted @ 2015-09-29 13:57 婷汀雨俐 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。定义模块化是一种处理复杂系统分解为更好的可管理模块的方式。作用模块化用来分割,组织和打包软件。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。模块具... 阅读全文
posted @ 2015-09-25 18:35 婷汀雨俐 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 类的封装可以理解为:电视机,我们会操作就行了,我才不关心他是怎么实现的呢?内部构造那是生产和设计人员的事情!比如人类,有手有脚,有眼睛(人类的属性),会跑会吃(人类的行为)我们通过封装把属性和行为(方法)组装起来,形成一个类(人类),我们可让某个人(人类的一个对象)吃饭,跑步,(调用方法),但我们不... 阅读全文
posted @ 2015-09-25 18:31 婷汀雨俐 阅读(130) 评论(0) 推荐(0) 编辑
摘要: PHP的命名空间(namespace)是php5.3之后才有的。这个概念在C#中已经很早就有了,php中的namespace其实和c#的概念是一样的。为什么php中要使用namespace?假设如果不使用namespace,那么每个类在一个项目中的名字就必须是固定的。因为php在new的时候不管是调... 阅读全文
posted @ 2015-09-25 16:46 婷汀雨俐 阅读(66) 评论(0) 推荐(0) 编辑
摘要: namespace即"命名空间",也称"名称空间" 。VS.NET中的各种语言使用的一种代码组织的形式 通过名称空间来分类,区别不同的代码功能 同时也是VS.NET中所有类的完全名称的一部分。命名空间是用来组织和重用代码的编译单元。如同名字一样的意思,NameSpace(名字空间),之所以出来这样一... 阅读全文
posted @ 2015-09-25 16:44 婷汀雨俐 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.substring 方法定义和用法substring 方法用于提取字符串中介于两个指定下标之间的字符。语法stringObject.substring(start,stop)参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。sto... 阅读全文
posted @ 2015-09-19 16:36 婷汀雨俐 阅读(1334) 评论(0) 推荐(0) 编辑