zoukankan      html  css  js  c++  java
  • js设计模式---阅读笔记001--富有表现力的js

    js弱类型:

               原始数据类型按值传送,其他数据类型按引用传送

               变量可以根据所赋的值改变类型,原始类型之间可以类型转换(toString(),parseInt(),parseFloat(),双重‘非’转变为布尔值

               http://i.cnblogs.com/EditPosts.aspx?opt=1

    函数:

             匿名函数用来创建闭包(一个受保护的变量空间,由内嵌函数生成)。。

             函数级作用域--函数内部变量不被外部访问

             作用域的词发性质---函数运行在定义它的作用域,而不是调用它的作用域  

    对象:

            易变性----可以对对象进行修改  

            内省-----可以在运行的时候检查对象的属性和方法,可以使用这些信息动态实例化类和执行其方法(称为 反射)

         js任何东西都可以在运行中修改    

    继承(两种方式):

            基于对象(原型)的继承  

               模仿基于类的继承

    实现设计模式比较容易,懂得什么时候使用什么模式才是关键

        

  • 相关阅读:
    ureport2 数据源配置
    ureport2 + spring boot 搭建
    alibaba
    Maven Helper
    在Idea中连接数据库并生成实体类
    Intellij jrebel 热部署 安装
    IDEA使用说明
    JPA 常用注解 (hibernate)
    vue + canvas 图片加水印
    vue——批量下载图片
  • 原文地址:https://www.cnblogs.com/sao-di-seng/p/5407816.html
Copyright © 2011-2022 走看看