标签: javascript jquery google-chrome data-structures google-chrome-extension
我的Chrome扩展程序使用拖放功能,它以这种方式工作:
您从源页面抓取一个对象并将其放到目标页面,此事件对应于一组预定义指令(假设有3个异步函数)。稍后再次拖动另一个对象并将其拖放到同一区域,弹出消息会询问是否要替换或合并这两个对象(要提交此操作,您需要阅读过去所做的操作)。
我想知道,使用哪种数据结构(可能是堆栈)方法来设置指令的逻辑解释。