runasjs-prismjs-plugin
Version:
runJavascript is a prism js plugin which will run the javascript inside the code block.
22 lines • 1.17 kB
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="../dist/prismjs@1.29.0/prism.css">
<link rel="stylesheet" href="../dist/runAsJs/css/runAsJs.css">
<link rel="stylesheet" href="../dist/runAsJs/css/customTheme.css">
</head>
<body>
<pre>
<code class="language-javascript" data-lang="javascript">
var
stringToJsObject=JSON.parse("{\"jsonObject\":{\"id\":\"2489651045\",\"type\":\"CreateEvent\",\"actor\":{\"id\":665991,\"login\":\"petroav\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/petroav\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/665991?\"}},\"jsonArray\":[{\"id\":\"2489651051\",\"type\":\"PushEvent\",\"actor\":{\"id\":3854017,\"login\":\"rspt\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rspt\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/3854017?\"}}]}");
console.log(stringToJsObject.jsonObject.type);
console.log(stringToJsObject.jsonArray[0].actor.avatar_url);
</code>
</pre>
<script src="../dist/prismjs@1.29.0/prism.js"></script>
<script src="../dist/runAsJs/js/runAsJs.js"></script>
</body>
</html>