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 相关文章推荐
LBS blog sql注射漏洞[All version]-官方已有补丁
Aug 26 Javascript
js 本地预览的简单实现方法
Feb 18 Javascript
Javascript学习笔记之 对象篇(三) : hasOwnProperty
Jun 24 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
Jul 17 Javascript
整理Javascript数组学习笔记
Nov 29 Javascript
jQuery插件扩展测试实例
Jun 21 Javascript
JS实现的表头列头固定页面功能示例
Jan 10 Javascript
jQuery实现拖拽可编辑模块功能代码
Jan 12 Javascript
使用JQuery实现图片轮播效果的实例(推荐)
Oct 24 jQuery
Node.js搭建WEB服务器的示例代码
Aug 15 Javascript
微信小程序实现签到功能
Oct 31 Javascript
请求时token过期自动刷新token操作
Sep 11 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中路径问题的解决方案
2006/10/09 PHP
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
PHP命名空间与自动加载类详解
2018/09/04 PHP
jQuery EasyUI datagrid实现本地分页的方法
2015/02/13 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
jQuery Validate验证框架经典大全
2015/09/23 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
jquery使用on绑定a标签无效 只能用live解决
2016/06/02 Javascript
HTML5 canvas 9绘制图片实例详解
2016/09/06 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
JS如何实现在页面上快速定位(锚点跳转问题)
2017/08/14 Javascript
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
2017/09/16 Javascript
Bootstrap3.3.7导航栏下拉菜单鼠标滑过展开效果
2017/10/31 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
JS实现横向轮播图(初级版)
2020/06/24 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
使用vue cli4.x搭建vue项目的过程详解
2020/05/08 Javascript
python 排列组合之itertools
2013/03/20 Python
win10下Python3.6安装、配置以及pip安装包教程
2017/10/01 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
Python将视频或者动态图gif逐帧保存为图片的方法
2019/09/10 Python
python scrapy重复执行实现代码详解
2019/12/28 Python
python中sklearn的pipeline模块实例详解
2020/05/21 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
用css3写出气球样式的示例代码
2017/09/11 HTML / CSS
专业求职信撰写要诀
2014/02/18 职场文书
防沙治沙典型材料
2014/05/07 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
导游词之四川武侯祠
2019/10/21 职场文书
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
python实现语音常用度量方法的代码详解
2021/05/25 Python