大家一般调试 js 的时候怎么看变量

JavaScript012

大家一般调试 js 的时候怎么看变量,第1张

在你的代码里面写

console.log(对象名)

然后在浏览器载入页面,可以看到控制台输出了这个对象的属性。

比较复杂的对象可以

在代码中将这个对象赋值给一个全局变量

比如a=对象名

然后浏览器载入页面,在控制台输入a,就可以看到这个对象的所有方法属性,

还可以试验对这个对象进行任何操作

swap(x,y)这个方法传递的是值,并不是对象

也就是说,只是传了个10和20进去,而10和20并不代表a和b

你可以传一个数组进去,或者

var temp

temp=a

a=b

b=temp

这些代码直接加到后面

flask和js之间的桥梁应该是html,比如

<div id='something'>{{ message }}</div>

flask可用model来给message赋值

js可以使用$.html()取得message值,

同理js可以给input的value赋值,flask通过request得到