链式调用是通过“函数的调用可以返回数据
”这个特性来实现的。
例子:"这是一段字符串".toString().toString();
分析:"这是一段字符串"
会生成一个String对象,而String对象存在一个toString()函数
,并且这个函数会返回一个String对象
。
符号可以补成这样:
( ( ("这是一段字符串") .toString() ) .toString() );
拆分来写就是这样的:
var str0 = "这是一段字符串";
var str1 = str0.toString();
var str2 = str1.toString();
深入的不讲解。
简单实现一个
// 创建一个对象
var a = {
toA: function(){
return