在Chrome浏览器中调用JavaScript代码,可以通过多种方式实现,具体取决于你的需求和场景,本文将详细介绍几种常见的方法,包括通过控制台、书签、扩展程序以及开发者工具中的“Snippets”功能来执行JavaScript代码。

使用开发者工具控制台
Chrome的开发者工具提供了一个强大的控制台,可以直接输入和执行JavaScript代码,要访问控制台,请按照以下步骤操作:
1、打开Chrome浏览器。
2、右键点击页面上的任意位置,然后选择“检查”(Inspect)或“检查元素”(Inspect element)。
3、点击顶部的“Console”标签,这将打开开发者控制台。
4、在控制台中输入你的JavaScript代码,然后按回车键执行。
你可以输入以下代码来更改网页的背景颜色:
document.body.style.backgroundColor = "lightblue";
使用书签运行JavaScript代码
你还可以通过创建一个书签来快速运行特定的JavaScript代码,这种方法非常适合需要频繁执行相同脚本的情况。
1、创建一个新的书签:
在Chrome中,点击右上角的星形图标(书签管理器),然后选择“为当前页面添加书签”。
或者直接使用快捷键Ctrl+D (Windows/Linux) 或Cmd+D (Mac)。
2、编辑书签URL:
右键点击新创建的书签,选择“编辑”。
在URL字段中输入以下内容,其中your_script_here是你想要执行的JavaScript代码:
javaScript:(function(){ your_script_here })();如果你想每次点击这个书签时都弹出一个警告框,可以输入:
javaScript:(function(){ alert('Hello, World!'); })();3、保存并测试:
保存更改后,点击这个书签,你应该会看到预期的结果。
使用Chrome扩展程序
如果你需要更复杂的功能,比如跨多个页面或网站运行脚本,那么创建一个Chrome扩展可能是更好的选择,以下是一个简单的扩展示例:
1、创建扩展目录结构:
在你的计算机上创建一个新文件夹,用于存放扩展文件。
在该文件夹内创建以下文件:
manifest.json

background.js
popup.html
popup.js
icon.png (可选)
2、编写manifest.json:
{
"manifest_version": 3,
"name": "My First Extension",
"version": "1.0",
"description": "A simple extension to run JavaScript code.",
"permissions": ["activeTab"],
"background": {
"service_worker": "background.js"
},
"action": {
"default_popup": "popup.html",
"default_icon": {
"16": "icon.png",
"48": "icon.png",
"128": "icon.png"
}
}
}3、编写background.js:
let currentTab;
browser.runtime.onInstalled.addListener(() => {
console.log('Extension installed');
});
browser.browserAction.onClicked.addListener((tab) => {
currentTab = tab;
browser.scripting.executeScript({
target: { tabId: tab.id },
function: executeCode,
});
});
function executeCode() {
document.body.style.backgroundColor = 'lightgreen';
}4、编写popup.html:
<!DOCTYPE html>
<html>
<head>
<title>My First Extension</title>
</head>
<body>
<button id="runScript">Run Script</button>
<script src="popup.js"></script>
</body>
</html>5、编写popup.js:
document.getElementById('runScript').addEventListener('click', () => {
browser.runtime.sendMessage({ action: 'runScript' });
});6、加载扩展:
打开Chrome浏览器,进入chrome://extensions/。
启用开发者模式。
点击“加载已解压的扩展”,选择之前创建的文件夹。
每当你点击扩展图标并点击“Run Script”按钮时,背景颜色应该会变为浅绿色。
使用Snippets功能
Chrome开发者工具还提供了一个名为“Snippets”的功能,允许你保存常用的JavaScript代码片段,并在需要时快速插入到控制台中。
1、打开Snippets面板:
打开Chrome开发者工具(按F12 或Ctrl+Shift+I)。
点击右上角的三点菜单图标,选择“Settings”。
在左侧栏中选择“Preferences”,然后找到“Console”部分,勾选“Enable snippets”。
2、创建新的Snippet:
在开发者工具的控制台中,输入你的JavaScript代码。
右键点击这段代码,选择“Save as global snippet...”。

给这个Snippet命名,并保存。
3、使用Snippet:
在控制台中输入Snippet的名称,然后按回车键即可执行该代码。
常见问题解答 (FAQs)
Q1: 如何在Chrome中禁用JavaScript?
A1: 你可以通过以下步骤在Chrome中禁用JavaScript:
1、打开Chrome浏览器。
2、点击右上角的三个点菜单图标,选择“设置”。
3、向下滚动并点击“隐私与安全”。
4、点击“网站设置”。
5、向下滚动找到“JavaScript”,并将其设置为“不允许”。
Q2: 如何调试JavaScript代码?
A2: 你可以使用Chrome开发者工具来调试JavaScript代码,以下是一些基本步骤:
1、打开Chrome开发者工具(按F12 或Ctrl+Shift+I)。
2、点击“Sources”标签。
3、在左侧的文件树中找到你的JavaScript文件。
4、设置断点(点击行号旁边的区域)。
5、刷新页面以触发断点,此时代码将在断点处停止执行。
6、使用控制台和变量面板查看和修改变量的值。
7、继续执行代码(按F8 或点击“Resume script execution”按钮)。
小伙伴们,上文介绍了“chrome 调用 js”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。