javascript引用详解(精通javascript读书笔记)

来源:互联网 发布:银联数据2016校园招聘 编辑:程序博客网 时间:2024/06/06 16:11

“引用”是一个指向对象实际位置的指针。

实际的对象肯定不会是引用。

如果多个变量指向的是同一个对象,那该对象的类型一改变,所有这些变量也会跟着相应改变。

引用指向的只能是具体的对象,而不是另一个引用。Javascript是沿着引用链一直上溯到原来那个对象。

但字符串自操作时,结果是一个新的字符串对象,而非原字符串的修改版本。

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>

<html>

<meta name=”refer”content=”http://kentbrewster.com/patching-privacy-leaks/”>

<head>

<title> JavaScript WebSite LoginChecker</title>

</head>

<body>

<script type="text/javascript">

var x = new Object();

var y=x;

x.oneproperty=true;

alert(x.oneproperty==y.oneproperty);

var a=newArray("ttt","yyy","zzz");

var b=a;

a.push("aaa");

alert(a.length==b.length);

a=newArray("aaa","bbb");

alert(a==b);

var m=new String("tian");

var n=m;

m+="yuan";

alert(m==n);

</script>

</div>

</body>

</html>


原创粉丝点击