javascript
隔壁小王攻城狮
隔壁码仙
展开
-
js赋值改变后原来的东西也改变了,影响了好几个其它使用同一个源数据的原因以及解决方法
【原因】:数组赋值目测在php/js这两种语言中的赋值都是应用传递(所谓应用传递就是所谓的赋值其就是共享同一个地址),一般的字串整型等数据类型都是值传递所以不存在这类情况【解决方法】:在进行数组间赋值时,将原来的赋值方式换以下即可,代码如下//例如我有一个js数组result={45,54,65};json_datas={};//我自定义一个空数组来进行赋值//一般我们都是原创 2017-06-05 11:18:53 · 13081 阅读 · 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 评论