• 10th week blog2


    Object起源

    面向对象技术的提出,最早是在编程语言Simula中提出的。其作者是Ole-Johan Dahl and Kristen Nygaard。Simula语言是两个语言的统称: SimulaI 和Simula 67(Simula 67 是在1967年发布的)。Simula语言是公认的最早的面向对象语言,虽然他的实现并不是很完整。但这是语言发展史上的一个重要的里程碑。

    Kristen Nygaard在编写一个计算机模拟系统的时候,感觉到他必须找到一个更好的方式来描述和操作系统。后来Ole-Johan Dahl也加入了这个工作中来。在1962年,Kristen Nygaard在访问Univac的时候,对当时的Uniac的系统架构师Robert Bemer第一次提出了Simula中的想法,并在Robert Bemer邀请参加的第二届IFIP上,发表了《SIMULA -- An Extension of ALGOL to the Description of Discrete-Event Networks》。

    在1966年,Dahl 和Nygaard 发表了关于在Simula中提出类(Class)和子类(SubClass)的概念。这些概念后来被应用到Simula 67中。1967年6月的一个会议上,Dahl建议对Type和Class概念进行明确定义,这引发了一次认真严谨的讨论,为语言的标准化奠定了基础。并在1968年2月份成立SIMULA Standards Group (SSG)来进行标准化工作。
    转自:https://blog.csdn.net/softart/article/details/1848627

    二、改后的标准函数:

    var materials = [

      'Hydrogen',

      'Helium',

      'Lithium',

      'Beryllium'

    ];

    console.log(materials.map(function(materils){

                        return materils.length()

    })

    三、关于Event Flow和事件机制

    1:Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。

    事件通常与函数结合使用,函数不会在事件发生前被执行!

    Flow 的各种类型检查特性,以及它能够如何帮助我们捕获错误并提高代码质量。 Flow 也可以通过在每一个文件的基础上“选择性进入”来使其易于上手的, 还有就是进行类型推断,让我们不用在代码中添加注解就能获得初步的实用反馈。

    转自:https://www.cnblogs.com/yyh187/p/9925296.html

  • 相关阅读:
    【Mysql】Mysql常见的日志种类及作用
    【Mysql】执行sql的过程
    【Mysql】回表查询原理,利用联合索引实现索引覆盖
    【Mysql】explain详解与索引最佳实践
    【Mybatis】MyBatis源码编译
    【Mysql】MySQL数据存储文件详解
    【LoadRunner-工作原理】
    【LoadRunner-简介】
    【LoadRunner-基础篇】
    【LoadRunner-基础篇】
  • 原文地址:https://www.cnblogs.com/husuiblogs/p/9978009.html
Copyright © 2020-2023  润新知