zoukankan      html  css  js  c++  java
  • javascrip与C#高级语言的程序设计

    javascript特点:解释型的、基于对象的脚本语言
    一、简单性:变量类型是采用弱类型,并未使用严格的数据类型。
    二、动态性:基于事件驱动
    三、跨平台性:依赖于浏览器本身,与操作环境无关。
    四、安全性:不允许访问本地的硬盘,不允许将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。
            
    var语句
    var来声明任何类型的局部变量,它负责告诉编译器,该变量需要根据初始化表达式来推断变量的类型;
    如果在var语句中没有初始化变量,变量自动设值为undefined;
    如果忽略 var 关键字,则表示为window.变量名

    1.扩展内容对象
    2.创建自定义对象
    3.为方法传弟对象
    4.对象与对象之间合并
    5.面向对象的特性:类、对象、封装、继承、多态、委托、属性、方法、静态、重载、隐藏、重构、声明、定义、初始化、赋值等
    1).类
    类是属性与方法的集合。
    1.private :   私有成员, 在类的内部才可以访问。
    2.protected : 保护成员,该类内部和继承类中可以访问。
    3.public :    公共成员,完全公开,没有访问限制。
    4.internal:   在同一命名空间内可以访问。
    委托
    委托可以把一个方法作为参数代入另一个方法。

    override与重载
    重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要
    Override 是进行基类中函数的重写。为了适应需要。

    javascript分层架构

    装箱和拆箱
    从值类型接口转换到引用类型装箱。
    从引用类型转换到值类型拆箱。

  • 相关阅读:
    链表的一些规律总结
    acclib的尝试
    初入指针
    在一个堆成矩阵中的循环判断(井字棋游戏)
    初学c语言的小套路汇总
    在循环中计算式一正一负的处理
    最大公约数的计算方法
    大数加法
    大数乘法
    复制可见区域到新表
  • 原文地址:https://www.cnblogs.com/sntetwt/p/3410065.html
Copyright © 2011-2022 走看看