JavaScript
胡椒与盐
这个作者很懒,什么都没留下…
展开
-
初学JS:javascript中变量声明 var和不加var的区别(自己的理解,复习用,错误概不负责)
var a=1; function test() { document.write(a); var a = 0; document.write(" ",a); }这里结果为,undefined 0,这是为什么呢,由于JS是预编译,在执行前先在内存中建立了全局变量a,和局部变量a,但是调用text()方法时,局部变量a没有被赋值,所以是undefined,后面一句document.wirte语句之...原创 2018-06-11 16:55:13 · 277 阅读 · 0 评论 -
初学JS:jQuery中获得内容text()、html() 以及 val()方法返回值的问题(个人理解)
$("button").click(function(){ x=$("#test").val("xxx"); y=$("#test").val(); $("p").text(x+y); });这里我用val()方法改变了id="test"的<input>元素的value属性值,并赋给了x,在改动后,我用val()方法(不加参数)返原创 2018-06-13 15:06:41 · 1889 阅读 · 0 评论 -
text()、html() 以及 val() 的回调函数
图和代码都来源于维基百科点击打开链接JS实现:function someAction(x, y, someCallback) { return someCallback(x, y); } function calcProduct(x, y) { return x * y; } function calcSum(x, y) { return x + y; }python实...原创 2018-06-13 17:30:26 · 2583 阅读 · 0 评论 -
jquery ajax缓存问题解决
做一个二级级联选择框,在第一个选择框的change事件中写入ajax方法来加载第二个选择框,但是加载后的选择框会被储存在缓存里,再次选择同样的选项时不会触发第二次get或者post方法,所以我们在请求时发送一个随机数(后台不用做处理),然后解决问题,比如加个时间戳:var timestamp=new Date().getTime()。...原创 2018-07-04 10:06:28 · 719 阅读 · 0 评论