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 相关文章推荐
jquery EasyUI的formatter格式化函数代码
Jan 12 Javascript
文字不间断滚动(上下左右)实例代码
Apr 21 Javascript
JavaScript中输出标签的方法
Aug 27 Javascript
AngularJS2中一种button切换效果的实现方法(二)
Mar 27 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
May 13 jQuery
JavaScript定义函数_动力节点Java学院整理
Jun 27 Javascript
关于javascript sort()排序你可能忽略的一点理解
Jul 18 Javascript
jQuery实现对网页节点的增删改查功能示例
Sep 18 jQuery
angularJs中ng-model-options设置数据同步的方法
Sep 30 Javascript
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
前后端常见的几种鉴权方式(小结)
Aug 04 Javascript
Rust中的Struct使用示例详解
Aug 14 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+MySQL投票系统的设计和实现分享
2012/09/23 PHP
php实现telnet功能示例
2014/04/08 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
thinkPHP线上自动加载异常与修复方法实例分析
2016/12/01 PHP
浅谈PHP中new self()和new static()的区别
2017/08/11 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
获取服务器传来的数据 用JS去空格的正则表达式
2012/03/26 Javascript
图标线性回归斜着移动到指定的位置
2013/08/16 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
原创jQuery弹出层插件分享
2015/04/02 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
jquery 动态增加,减少input表单的简单方法(必看)
2016/10/12 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
详解element-ui 表单校验 Rules 配置 常用黑科技
2020/07/11 Javascript
python插入数据到列表的方法
2015/04/30 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
python中类变量与成员变量的使用注意点总结
2017/04/29 Python
Django教程笔记之中间件middleware详解
2018/08/01 Python
tensorflow之变量初始化(tf.Variable)使用详解
2020/02/06 Python
踩坑:pytorch中eval模式下结果远差于train模式介绍
2020/06/23 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
python3 googletrans超时报错问题及翻译工具优化方案 附源码
2020/12/23 Python
css3 给页面加个半圆形导航条主要利用旋转和倾斜样式
2014/02/10 HTML / CSS
纽约的奢华内衣店:Journelle
2016/07/29 全球购物
预订旅游活动、景点和旅游:GetYourGuide
2019/09/29 全球购物
英国100%防污和防水的靴子:Muck Boot Company
2020/09/08 全球购物
副总经理工作职责
2013/11/28 职场文书
医学专业毕业生个人求职信
2013/12/25 职场文书
国税会议欢迎词
2014/01/16 职场文书
电子商务专业应届毕业生求职信
2014/06/21 职场文书
教师一帮一活动总结
2014/07/08 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书