
JS
文章平均质量分 82
华盛顿精神科医生
啥都会,啥也不会
展开
-
创建一个可以复制百度文库的Chrome插件
具体如何编写Chrome扩展,可以查看Google提供的API文档。本次我打算编写一个简易版本,右键提供一个上下文菜单,复制文本。一些文本屏蔽的内容较少,也有方法查看。如下图所示。准备图标新建文件夹CopyText,这将是我们的插件目录。前往iconfont选择一个合适的图标,尺寸准备16,32,48,64,128想要获得代码提示,需要在WebStorm中导入库。点击download,找到chrome现在,你就可以获得代码提示功能。编写清单文件(manifest.json){原创 2022-02-26 14:35:03 · 2274 阅读 · 1 评论 -
理解 JavaScript 函数调用和“this”
理解 JavaScript 函数调用和“this”耶胡达·卡茨|2011 年 8 月 10 日| 5 分钟阅读多年来,我看到了很多关于 JavaScript 函数调用的困惑。特别是,很多人抱怨thisin 函数调用的语义令人困惑。在我看来,通过理解核心函数调用原语,然后将所有其他调用函数的方法视为该原语之上的糖,可以消除很多这种混淆。事实上,这正是 ECMAScript 规范的想法。在某些方面,这篇文章是对规范的简化,但基本思想是相同的。核心原语首先,让我们看看核心函数调用原语,一个函数的cal转载 2021-08-17 11:15:51 · 128 阅读 · 0 评论 -
Chrome扩展中的界面
图标弹窗(popup)注册:在清单文件的浏览器行为(browser_action),添加默认弹窗(default_popup) { "name": "My Extension", "version": "2.1", "description": "Gets information from Google.", "icons": { "128": "icon_16.png", "128": "icon_32.png", "128"原创 2020-10-05 11:53:41 · 944 阅读 · 0 评论 -
一个极其简单的Chrome Extension
chrome的插件可以说是chrome的灵魂,它极大的拓展了chrome的功能。基于拓展,可以过滤广告,可以美化页面。chrome的插件开发过程类似于Android,在清单(manifest.json)注册界面(html),并使用JS实现功能。苦于找不到素材,正好知乎把我禁言了,OK,素材来了。学习Chrome插件的全部内容,访问https://developer.chrome.com/extensions/我们使用Extension将知乎的恶心提示删除。效果如下首先需要创建清单(manifes原创 2020-09-22 19:11:06 · 313 阅读 · 0 评论