用户中心USER CENTER

首页/用户
  • 1.你不知道的JavaScript-严格模式

    摘要:针对单个函数将放在函数体的第一行,则整个函数以严格模式运行。严格模式禁止这种用法,全局变量必须显式声明。严格模式下,这属于语法错误。严格模式禁止这种表示法,整数第一位为,将报错。也就是说,不允许在非函数的代码块内声明函数。 本文转自【阮一峰博客】:http://www.ruanyifeng.com/blo... 一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:...

    FuisonDesign 发布于JavaScript
  • 迭代器模式

    摘要:不暴露该对象的内部表示是指在通过迭代器访问聚合中元素时迭代器访问接口统一不用关心对象内部细节。虽然灵活但是调用复杂度增加必须熟悉迭代器接口。 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 关于这个定义的个人理解,聚合对象是指可遍历的对象,一般具有的特征就是可用下标访问且具有length属性。 不暴露该对象的内部表示是指在通过...

    FuisonDesign 发布于JavaScript
  • JS 设计模式 七(抽象工厂模式)

    摘要:抽象工厂模式抽象工厂是工厂模式的升级版,他用来创建一组相关或者相互依赖的对象。代码抽象工厂模式抽象工厂的优点抽象工厂模式除了具有工厂方法模式的优点外,最主要的优点就是可以在类的内部对产品族进行约束。 抽象工厂模式 抽象工厂是工厂模式的升级版,他用来创建一组相关或者相互依赖的对象。上节学习了工厂模式,类的创建依赖工厂类,程序需要扩展时,我们必须创建新的工厂类。工厂类是用来生产产品的,那我...

    FuisonDesign 发布于JavaScript
  • Java™ 教程(面向对象编程概念)

    面向对象编程概念 如果你以前从未使用过面向对象的编程语言,那么在开始编写任何代码之前,你需要学习一些基本概念,本课将向你介绍对象、类、继承、接口和包,每个讨论都关注这些概念如何与现实世界相关,同时介绍Java编程语言的语法。 什么是对象? 对象是理解面向对象技术的关键,环顾四周,你会发现许多现实世界中的东西:你的狗,你的桌子,你的电视机,你的自行车。 真实世界的对象有两个特征:它们都有状态和行为,...

    FuisonDesign 发布于Java
  • 自定义 Button 选择器

    摘要:实现效果如下自定义背景选择器自定义背景选择器按下去的背景颜色显示效果获取焦点时背景颜色显示效果没有任何状态下的背景颜色自定义素材自定义背景自定义选择器至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。 showImg(https://segmentfault.com/img/remote/1460000019975019?w=157&h=54); 极力推荐文章:欢迎收藏Androi...

    FuisonDesign 发布于Java
<