小花花 的文章 (562)
  • ThinkPHP6 容器和依赖注入 原创

    • 小花花 小花花 在 4个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 357

    ThinkPHP 使用容器来更方便的管理类依赖及运行依赖注入,新版的容器支持 PSR-11 规范。容器类的工作由 think\Container 类完成,但大多...

  • 用超人的故事讲解 IoC(控制反转) 和 DI(依赖注入) 原创

    • 小花花 小花花 在 4个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 173

    容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或...

  • 为什么你应该使用 Repository 原创

    • 小花花 小花花 在 4个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 154

    Repository 模式为了保持代码的整洁性和可读性,使用 Repository Pattern 是非常有用的。事实上,我们也不必仅仅为了使用这个特别的设计模式去使用 Laravel,然而在下面的场...

  • 理解依赖注入与控制反转 原创

    • 小花花 小花花 在 4个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 128

    什么是依赖没有你我就活不下去,那么,你就是我的依赖。 说白了就是:不是我自身的,却是我需要的,都是我所依赖的。一切需要外部提供的,都是需要进行依赖注入的。我们用代码来描述一下:<?phpclas...

  • php 中 call_user_func 与 call_user_func_array 的使用 原创

    • 小花花 小花花 在 4个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 128

    call_user_func()是利用回调函数处理字符串,call_user_func_array是利用回调函数处理数组。// 1、 调用自定义函数function test($a, $b){ ...

  • JavaScript闭包 原创

    • 小花花 小花花 在 5个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 124

    函数作为返回值高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。我们来实现一个对 Array 的求和。通常情况下,求和的函数是这样定义的:function sum(a...

  • JavaScript的变量作用域与解构赋值 原创

    • 小花花 小花花 在 5个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 154

    在 JavaScript 中,用 var 申明的变量实际上是有作用域的。如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量:'use strict...

  • JavaScript面向对象 class继承 原创

    • 小花花 小花花 在 5个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 120

    在上面的章节中我们看到了 JavaScript 的对象模型是基于原型实现的,特点是简单,缺点是理解起来比传统的类-实例模型要困难,最大的缺点是继承的实现需要编写大量代码,并且需要正确实现原型链。有没有...

  • JavaScript 原型继承 原创

    • 小花花 小花花 在 5个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 123

    在传统的基于 Class 的语言如 Java、C++ 中,继承的本质是扩展一个已有的 Class,并生成新的 Subclass。由于这类语言严格区分类和实例,继承实际上是类型的扩展。但是,JavaSc...

  • JavaScript面向对象 - 创建对象 原创

    • 小花花 小花花 在 5个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 122

    JavaScript 对每个创建的对象都会设置一个原型,指向它的原型对象。当我们用 obj.xxx 访问一个对象的属性时,JavaScript 引擎先在当前对象上查找该属性,如果没...

最近访客
  • xiaocai
    xia 1个月前
  • 董俊俊
    董俊俊 3个月前
  • shadowhung
    sha 5个月前