1.53行:options = $.extend(true, {}, $.fn.pagewalkthrough.defaults, options);
$.extend的作用是把第二个对象合并到第一个对象,
<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8"> ???<title></title> ???<script src="js/jquery-2.1.4.min.js"></script></head><body></body><script> ???var object1 = { ???????apple: 0, ???????banana: {weight: 52, price: 100}, ???????cherry: 97 ???}; ???var object2 = { ???????banana: {price: 200}, ???????durian: 100 ???}; ???$.extend(object1,object2); ???console.log(object1); ???document.write(object1);</script></html>作者:MakingChoice链接:http://www.jianshu.com/p/8cc64a82da66來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
如果没有true则为浅复制,如:
如果有true,则为深复制,如:
转自:http://www.jianshu.com/p/8cc64a82da66
2.
学习jquery.pagewalkthroung.js插件记录点
原文地址:http://www.cnblogs.com/echo2016/p/8021561.html