javascript
隔壁小王攻城狮
隔壁码仙
展开
-
js赋值改变后原来的东西也改变了,影响了好几个其它使用同一个源数据的原因以及解决方法
【原因】:数组赋值目测在php/js这两种语言中的赋值都是应用传递(所谓应用传递就是所谓的赋值其就是共享同一个地址),一般的字串整型等数据类型都是值传递所以不存在这类情况 【解决方法】:在进行数组间赋值时,将原来的赋值方式换以下即可,代码如下 //例如我有一个js数组 result={45,54,65}; json_datas={};//我自定义一个空数组来进行赋值 //一般我们都是原创 2017-06-05 11:18:53 · 13080 阅读 · 6 评论 -
js明明有这个函数却提示is not undefined
我们就以onclick事件作为例子(其它事件类似),有时我们会遇到这种情况: html代码: 点击我 javascript代码: $("#test_id").attr("onclick","test_click"); functio test_click(){ alert("点击了a标签"); } 我们查看元素时,onclick确实是给a标签添加上了,但是点击时却提示"test原创 2017-07-06 07:50:19 · 16319 阅读 · 2 评论