📮 联系我

邮箱: 1373879565@qq.com

随笔分类 -  JS面向对象

基础知识
摘要:帧:一个帧是一个连续的工作单元。当一个js函数被调用时,运行时环境就会在栈中创建一个帧。帧里保存了特殊的函数参数和局部变量。当函数返回时,帧就被从栈中推出。例如: 在声明了foo和bar函数后,执行bar函数 当bar被执行时,运行时将会创建一个包含bar 的参数和所有局部变量的帧。这个帧被添加到了 阅读全文
posted @ 2018-08-26 20:12 打静爵 阅读(1305) 评论(0) 推荐(0)
摘要://掺杂类实现聚合(有的时候,我们需要某个或多个类里的一些方法函数) //将要被聚合的函数 var JSON = { toJsonString: function () { var output = []; for (key in this) { //这里this指代调用者 output.push( 阅读全文
posted @ 2017-10-17 07:40 打静爵 阅读(1052) 评论(0) 推荐(0)
摘要:function extend(subClass,superClass) { //初始化一个中间空对象,为了转换主父类关系 var F = function() {}; F.prototype = superClass.prototype; //让子类继承F subClass.prototype = new F(); subClass.protot... 阅读全文
posted @ 2017-10-17 07:34 打静爵 阅读(272) 评论(0) 推荐(0)