比如 我要在js里用hashmap
我再外部引入一个js
function HashMap(){
//定义长度
var length = 0;
//创建一个对象
var obj = new Object();
/**
* 判断对象中是否包含给定Key
*/
this.containsKey=function(key){
return (key in obj);
};
/**
*向map中添加数据
*/
this.put=function(key,value){
if(!this.containsKey(key)){
length++;
}
obj[key] = value;
};
/**
* 获得Map的长度
*/
this.size = function(){
return length;
};
}
export{
HashMap
}
在我要用的那个vue的script里引入这个方法
import {HashMap} from '@/assets/js/HashMap'