js格式化工具

发布时间 2023-12-05 19:26:02作者: 学不会xuebuhui

背景

通常我们进行网页调试或者爬虫的时候,发现get到的js通常是格式很乱的,不利分分析代码和查找
所以本文找到一个可以将js格式化的工具

在线解析

1.网址 https://coding.tools/cn/javascript-beautifier
比如我们请求一个js https://unpkg.com/prismjs@1.29.0/components/prism-docker.min.js ,然后获取源码
image
输入到网页里面,直接格式化
image

通过python模块进行解析

  1. 安装模块 $ pip install jsbeautifier
    image
import requests
ret=requests.get("https://unpkg.com/prismjs@1.29.0/components/prism-yaml.min.js")
print("格式化前:\n",ret.text)
import jsbeautifier
opts = jsbeautifier.default_options()
result = jsbeautifier.beautify(ret.text, opts)
print("格式化后:\n",result)

image