我可以使用 JavaScript 作为单元格中的语言来创建 iPython 笔记本吗?
Can I create an iPython notebook using JavaScript as the language in the cells?
我喜欢 IPython 在 python 中解释算法。但我想使用 javascript 做同样的事情。是否可以写一个我使用 javascript 作为单元格语言的笔记本?
您可以在IPython笔记本中运行宁javascript使用%%javascript
魔法功能。例如,将以下代码粘贴到 IPython 单元格中,然后将其 运行。您应该会在浏览器的 javascript 控制台中看到输出。
%%javascript
console.log("Hello World!")
对于全局变量,您可以为 windows
对象添加一个属性
例如,在单元格 运行 中有以下代码:
%%javascript
window.myvar = 12;
在另一个单元格中,运行 以下代码并检查浏览器的 javascript 控制台。应该打印变量的值。
%%javascript
console.log(myvar)
在单元格输出区域使用element
变量进行打印,如下图:
%%javascript
element.append(myvar)
我喜欢 IPython 在 python 中解释算法。但我想使用 javascript 做同样的事情。是否可以写一个我使用 javascript 作为单元格语言的笔记本?
您可以在IPython笔记本中运行宁javascript使用%%javascript
魔法功能。例如,将以下代码粘贴到 IPython 单元格中,然后将其 运行。您应该会在浏览器的 javascript 控制台中看到输出。
%%javascript
console.log("Hello World!")
对于全局变量,您可以为 windows
对象添加一个属性
例如,在单元格 运行 中有以下代码:
%%javascript
window.myvar = 12;
在另一个单元格中,运行 以下代码并检查浏览器的 javascript 控制台。应该打印变量的值。
%%javascript
console.log(myvar)
在单元格输出区域使用element
变量进行打印,如下图:
%%javascript
element.append(myvar)