js对象内部访问this修饰的成员函数示例


Posted in Javascript onApril 27, 2014

用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);
 }
}
Javascript 相关文章推荐
extjs ColumnChart设置不同的颜色实现代码
May 17 Javascript
jsp+javascript打造级连菜单的实例代码
Jun 14 Javascript
jquery手风琴特效插件
Feb 04 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
Apr 30 Javascript
JavaScript常用本地对象小结
Mar 28 Javascript
jQuery通过写入cookie实现更换网页背景的方法
Apr 15 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
Jul 03 Javascript
javascript计算对象长度的方法
Oct 25 Javascript
Layui 设置select下拉框自动选中某项的方法
Aug 14 Javascript
Layui数据表格之获取表格中所有的数据方法
Aug 20 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
Sep 03 Javascript
解决vue 单文件组件中样式加载问题
Apr 24 Javascript
node.js中的socket.io入门实例
Apr 26 #Javascript
jquery鼠标放上去显示悬浮层即弹出定位的div层
Apr 25 #Javascript
js控制容器隐藏出现防止样式变化的两种方法
Apr 25 #Javascript
Jquery 点击按钮自动高亮实现原理及代码
Apr 25 #Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
Apr 25 #Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
Apr 25 #Javascript
jquery实现select选中行、列合计示例
Apr 25 #Javascript
You might like
PHP中的cookie不用刷新就生效的方法
2012/02/04 PHP
ThinkPHP 表单自动验证运用示例
2014/10/13 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
2015/12/31 PHP
yii2中的rules 自定义验证规则详解
2016/04/19 PHP
JavaScript的面向对象(一)
2006/11/09 Javascript
jquery JSON的解析方式
2009/07/25 Javascript
使用js获取QueryString的方法小结
2010/02/28 Javascript
jquery中实现标签切换效果的代码
2011/03/01 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
jQuery图片滚动图片的效果(另类实现)
2013/06/02 Javascript
JavaScript中操作字符串之localeCompare()方法的使用
2015/06/06 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
属于你的jQuery提示框(Tip)插件
2016/01/20 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
完美实现八种js焦点轮播图(上篇)
2016/07/18 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
jQuery实现鼠标经过显示动画边框特效
2017/03/24 jQuery
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
详解vue.js移动端配置flexible.js及注意事项
2019/04/10 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
django 使用 request 获取浏览器发送的参数示例代码
2018/06/11 Python
浅谈django的render函数的参数问题
2018/10/16 Python
python自动化UI工具发送QQ消息的实例
2019/08/27 Python
django连接oracle时setting 配置方法
2019/08/29 Python
python如何提升爬虫效率
2020/09/27 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
澳大利亚在线百货商店:Real Smart
2017/08/13 全球购物
全球领先的全景影像品牌:Insta360
2019/08/21 全球购物
预备党员表决心书
2014/03/11 职场文书
加入学生会演讲稿
2014/04/24 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
2014年政协工作总结
2014/12/09 职场文书
主婚人致辞精选
2015/07/28 职场文书
2015年店长个人工作总结
2015/10/23 职场文书
Redis性能监控的实现
2021/07/09 Redis