加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

运行 JavaScript 代码片段的 20 种工具

发布时间:2019-11-13 07:12:28 所属栏目:优化 来源:佚名
导读:【线上直播】11月21日晚8点贝壳技术总监侯圣文《数据安全之数据库安全黄金法则》 前端日常开发中,我们使用喜爱的 IDE 调试 JavaScript 代码,比如我喜欢的代码编辑器有两个,Sublime Text 3 和 VS Code,前几年还使用过 Atom,偶尔我们会遇到临时需要快速
副标题[/!--empirenews.page--] 【线上直播】11月21日晚8点贝壳技术总监侯圣文《数据安全之数据库安全黄金法则》

前端日常开发中,我们使用喜爱的 IDE 调试 JavaScript 代码,比如我喜欢的代码编辑器有两个,Sublime Text 3 和 VS Code,前几年还使用过 Atom,偶尔我们会遇到临时需要快速分享给同事或者朋友一段代码的场景,那么在线的 JavaScript 运行环境的重要性就体现出来了。

运行 JavaScript 代码片段的 20 种工具

为了解决这样的问题,业界涌现出了很多很优秀的在线编辑器。比如 JS Bin、JS Fiddle、Code Pen、Code Sandbox 等,接触前端这些年也陆陆续续发现了一些不错的其他选择,再看下浏览器收藏夹,已经有20余种。

下面我们使用20种工具执行一段经过尾递归优化过的阶乘函数

201911_runjs-carbonize

1、使用 iTerm2

在终端工具中安装 node 环境,使用 node 运行环境来执行 JS 代码是我们学习 node 时候必知必会的一件事

201911_runjs-iTer

2、使用 Sublime Text 3

在 Sublime Text 3 中,我们可以使用 build system 来创建构建命令,使用构建命令来快速执行 JS 代码

快捷键:CMD + B

配置文件

首先安装依赖 babel-cli

  1. npm i -g babel-cli 

新建 build system

  1.     "path": "/usr/local/bin", 
  2.     "working_dir": "${project_path:${folder}}", 
  3.     "selector": "source.js", 
  4.     "encoding": "utf-8", 
  5.     "shell": true, 
  6.     "windows": { 
  7.         "cmd": ["taskkill /f /im node.exe >nul 2>nul & node $file"] 
  8.     }, 
  9.     "osx": { 
  10.         "cmd": ["killall node >/dev/null 2>&1; node $file"] 
  11.     }, 
  12.     "linux": { 
  13.         "cmd": ["killall node >/dev/null 2>&1; node $file"] 
  14.     } 

效果图

201911_runjs-sublime

3、使用 VSCode

在 VSCode 中,我们可以建立一个 task 来运行 JS,实际上是借助内置终端来执行 node 命令运行JS

快捷键:CMD + Shift + B

配置文件

  1. /.vscode/tasks.json 
  1.   // See https://go.microsoft.com/fwlink/?LinkId=733558 
  2.   // for the documentation about the tasks.json format 
  3.   "version": "2.0.0", 
  4.   "tasks": [ 
  5.     { 
  6.       "label": "Run ES6", 
  7.       "type": "shell", 
  8.       "command": "node ${file}", 
  9.       "group": { 
  10.         "kind": "build", 
  11.         "isDefault": true 
  12.       } 
  13.     } 
  14.   ] 

效果图

201911_runjs-vscode

4、使用浏览器控制台

我们经常使用浏览器的 Console 功能来调试 JS 代码,比如 Chrome 的 DevTools,火狐的 Web 控制台,这些我们已经不陌生了

201911-runjs-browser-console

5、使用 Firefox 代码草稿纸

在 Firefox 浏览器中,有一个特别好用的功能叫 代码草稿纸,你可以在这里面输入一些 JS 代码执行查看结果

快捷键:在火狐浏览器下 Shift + F4

201911_runjs-firefox

6、使用 Chrome Sources 面板

Chrome 提供了强大的 DevTools,其中 Sources 面板允许你建立一些 Snippets方便执行 JS 代码

快捷键:CMD + Enter 执行代码

201911_runjs-chrome-devtools

7、使用 JS Bin

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读