JavaScript
catalpeak
这个作者很懒,什么都没留下…
展开
-
JavaScript 数组传参注意事项
JS中数组作为参数传递,会随着函数内部的改变而改变,所以在传递之时要注意千万不能直接把之后还有需要的参数传递进去。不但如此,如果你想用var Barray = Aarray 的方法赋值数组再传递是绝对不实际的。因为,var 的数组声明,不是新开辟一块内存空间,再赋值。而是直接将Barray的“指针”指向Aarray的内存块首位上。所以传参时可以使用var Barray = new Array ...原创 2020-03-01 18:30:37 · 962 阅读 · 0 评论 -
JavaScript 数组 传参会改变
JavaScript传参分两种1.值类型: 数值,布尔值,null,undefined2.引用类型:对象,数组,函数值类型传参,只会赋值,而不会因为函数内部的改变而变但是引用类型不一样,会手函数内部的影响。...原创 2020-03-01 18:00:48 · 516 阅读 · 0 评论 -
cococs creator 最新版2.3.0 BUG 之 加载onload执行问题
onload中的cc.director.on ("Name", this.function (para), this);这个函数中的this.function()部分是有问题的在加载的时候如代码所示,会将函数function中的全部内容,都执行一次,导致如果有需要只能进入游戏在加载的内容在场景加载时已经被加载出来,是用很大问题的。其实准确说应该是JS的特性,不能说是BUG,...原创 2020-03-01 00:58:36 · 542 阅读 · 1 评论 -
JavaScript 中没有三维数组???
JavaScript中没有多维数组的概念但是支持多维数组,不过直接构造成多维数组是不可以的。所以使用三维数组或多维数组(二维以上),使用可以通过先构造二维数组var array = new Array (new Array ());而后通过该二维数组的某个变量,再基于这个数组的某个元素申请数组,来实现三维或多维数组但是吧,直接申请三维数组 如下:var array = ...原创 2020-02-29 19:32:50 · 678 阅读 · 0 评论