zoukankan      html  css  js  c++  java
  • Javascript中引用(与c#表现很一致)

    Javascript中引用(与c#表现很一致)

    js既然可以作为面向对象的编程语言,也具有面向对对象语言的特性

    这里说说引用的特性

    在js中可以使用引用和c#语言表现的很一致。

    实例1:

    var obj1 = new Object()

    var obj2 = obj1;

    obj1.name="hello world";

    alert(obj2.name == obj1.name)//会显示是true

    实例2:

    var item1 = new Array('a','b','c');

    var item2 = item1;

    item1.push('d');

    alert(item2.length)//会发现=4 和item1是一致

    实例3:字符串实例

    var str1 = 'hello';

    var str2 = str1;

    str1 += ' world';

    alert(str2);//仍然是hello。

    这个地方的表现和c#是一致,字符串对象的每次串联或者修改都会生成新的对象,原来的对象就已经失效或者已经失去引用了

    本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

  • 相关阅读:
    SQL的介绍及MySQL的安装
    git中级技能
    git基本用法
    git基本语法
    出租车数据分析
    使用Spark MLlib进行情感分析
    增量式编码器专题
    vue-loader的简单例子
    node爬虫(转)
    fs-extra 文件管理
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319349.html
Copyright © 2011-2022 走看看