手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js对象内部访问this修饰的成员函数示例
js对象内部访问this修饰的成员函数示例
摘要:用wrapper封装这样在对象内外都可以访问复制代码代码如下:functionMapPool(){functioncreateMarker(...

用wrapper封装这样在对象内外都可以访问

复制代码 代码如下:

function MapPool(){

function createMarker(name, lat, lng, state){

var marker = new AMap.Marker({

position : new AMap.LngLat(lng, lat),

});

//the function mapMoveTo is not accessible here too

AMap.event.addListener(marker, "click",function(e){

//moveMapTo(key, name, state)

//or this.moveMapTo(key, name, state) will raise a unresolved function error

//you should write wrapper function as a member variable

_mapMoveTo(key, name, state);

});

}

var _mapMoveTo = function(key, name, state){

//TODO

}

this.mapMoveTo = function(key, name, state) {

_mapMoveTo(key, name, state);

}

}

【js对象内部访问this修饰的成员函数示例】相关文章:

免费空间广告万能消除代码

JavaScript的Backbone.js框架的一些使用建议整理

实例剖析AngularJS框架中数据的双向绑定运用

js常用函数 不错

总结一些js自定义的函数

可输入的下拉框

js实现两点之间画线的方法

javascript改变和控制显示的图片大小

jQuery聚合函数实例

Javascript 高阶函数使用介绍

精品推荐
分类导航