
面向对象
沈志勇说
欢迎微信关注【沈志勇说】
展开
-
JS 对象的深拷贝和浅拷贝
现象 我们先来看一个demo // 我们先申明一个变量str1, // 然后把变量str1负值(拷贝)给变量str2 // 最后对变量str2进行修改操作 var str1 = 'shen' var str2 = str1 str2 += 'zhiyong' console.log('str1:', str1) //shen console.log('str2:', str2) ...原创 2019-10-14 19:06:39 · 237 阅读 · 0 评论 -
利用原型对原始对象的方法进行扩展(javascript面试题)
javascript面试题目。 对String对象定义一个重复n次数的方法。或者是对Array对象扩展一个求和的方法。下面我就以扩展Array的求和方法作为例子。有兴趣的同学可以自己写写第一个题目。分析:由于扩展原始对象的方法,我们就必须在原型链(prototype)上面添加方法了。如果你不懂什么是原型,那就先去看我的博客面向对象。原创 2017-06-07 23:34:05 · 1379 阅读 · 0 评论