暴霜
7月18日
所有的对象都有两种引用方式,一种是
对象名.键名
一种是
对象名[键名]
第二种与数组类似,更加实锤了“数组对象论”
暴霜
对象不能在没有创建时对其属性赋值,就像不能直接用索引访问空数组
暴霜
7月17日
使用当下一帧刷新时并且反复调用自身可以做成动画,但是这对代码性能更敏感,并且可能一些设备不支持。
暴霜
7月17日
在6位颜色代码后面加上两位可以修改透明度。插入图片背景的表现比较抽风,不如直接插入图片组件。善用圆角和边框会有意想不到的效果。位置偏移的表现十分的魔法,介于搞得懂与完全找不到规律之间,或许只有realm知道到底怎么用。
暴霜
插入矢量图在图片的路径那里输入
data:image/svg+xml,
后接svg代码。
暴霜
组件的伸长和对齐性能也十分叫人摸不着头脑。
暴霜
7月17日
少读数据库和属性,多用临时变量,不然容易超时。也不要写死循环。还是需要稍微优化一下代码的。
暴霜
7月17日
不确定数目的组件可以用客户端组件,使用for循环或者其他循环来生成组件。直接在循环里面写生成代码也可以,但是最好用eval函数使用字符串拼接来生成。
暴霜
eval的缺点是每行必须规规矩矩加分号,而且里面定义的东西不能被外面引用,相当于丢失在内存里了。这么说的话这还是一种内存泄漏。不过realm有提供组件的id,想办法传出来应该就能行。
暴霜
7月17日
通道传值不是无损的。realm说NaN,Infinity,undefined都会有影响,我这里只知道通道传Infinity会变成null。
暴霜
通道向客户端传值是什么都能传,但是对外接口函数只能接收有限类型的值。
暴霜
7月17日
数据库存不了NaN,null和对象。undefined最近realm说可以写入来代替删除节点,还没试过。
暴霜
要是的话就好了,之前的删除是连着节点本身和子节点一起删除的
暴霜
7月17日
switch case一定一定记得加break,不然下面的所有语句都会无视条件执行。我想我应该还记得我是怎么知道的。
暴霜
7月17日
客户端脚本组件中新建的组件默认放在最外层的末尾,需要记得设置父组件。否则我连层次都分不清楚,全是一堆无法理解的东西。
暴霜
7月17日
JavaScript的for循环,in用于遍历对象的各个键,of用于遍历数组和对象的各个值,切记,搞混了会闹笑话的。前几天还搞混一次。
由此可以推出,数组其实是键为有理数的一类特殊的对象(?