红影 发表于 2024-9-17 12:03
还需要多比较几次,才知道那种效果最好
这是必须的。这不算什么,比不上爱迪生做灯泡
马黑黑 发表于 2024-9-17 15:58
不见得吧?如果拼接较复杂的字串,一系列的加号引号才更容易看花眼
用 createElement + setAttribute 就用不着那么多的${} , 代码也容易读懂。
红影 发表于 2024-9-17 12:01
原来是这样,反倒是显示代码让它体现出了计算后的结果呢。
其实所有的媒体,都有源码,只是进制不同、格式不同。你把任何磁盘里的东东包括svg拖给记事本看看,记住不要在记事本里保存拖去的文档。
起个网名好难 发表于 2024-9-17 16:02
用 createElement + setAttribute 就用不着那么多的${} , 代码也容易读懂。
加载效率也要考虑。塞进innerHTML高效的多。
马黑黑 发表于 2024-9-17 16:05
加载效率也要考虑。塞进innerHTML高效的多。
不好比较
起个网名好难 发表于 2024-9-17 16:07
不好比较
这是可想而知的
这个就是那个水波荡漾的粒子效果。。向外扩散的好自然。。{:4_199:}
花飞飞 发表于 2024-9-17 17:35
这个就是那个水波荡漾的粒子效果。。向外扩散的好自然。。
节日好
马黑黑 发表于 2024-9-17 16:11
这是可想而知的
innerHTML与createElement创建元素效率对比
马黑黑 发表于 2024-9-17 16:00
其实真去做了,弄不来的就会其查资料,然后做出来了,知识与技能就是自己的了
有的时候就算查出来了,下次又忘记了啊{:4_173:}
马黑黑 发表于 2024-9-17 16:01
这是必须的。这不算什么,比不上爱迪生做灯泡
那样的人全世界就一个啊{:4_173:}
马黑黑 发表于 2024-9-17 16:04
其实所有的媒体,都有源码,只是进制不同、格式不同。你把任何磁盘里的东东包括svg拖给记事本看看,记住 ...
哦,这样就能看到源码么?试了一下,果然如此呢。我以前都还用右键选择记事本打开{:4_173:}
红影 发表于 2024-9-17 22:53
哦,这样就能看到源码么?试了一下,果然如此呢。我以前都还用右键选择记事本打开
都可以的。拖曳更酷
红影 发表于 2024-9-17 22:51
有的时候就算查出来了,下次又忘记了啊
遗忘正常,有些时候就不用了会忘掉,不过恢复起来比新学时容易得多
起个网名好难 发表于 2024-9-17 22:12
innerHTML与createElement创建元素效率对比
我个人觉得,单一元素用创建方法当然没啥问题,元素多的时候那就不见得的。再者,哪一种更简洁用哪一种吧,不是大项目可能无需考虑太多。
马黑黑 发表于 2024-9-17 22:59
都可以的。拖曳更酷
也更省力。学了一个新招,谢谢黑黑{:4_187:}
马黑黑 发表于 2024-9-17 23:00
遗忘正常,有些时候就不用了会忘掉,不过恢复起来比新学时容易得多
可能是现实里要做的事牵涉的心思多了点,这的确有点耽误学习{:4_204:}
马黑黑 发表于 2024-9-17 23:03
我个人觉得,单一元素用创建方法当然没啥问题,元素多的时候那就不见得的。再者,哪一种更简洁用哪一种吧 ...
对, 不是大项目差别微乎其微,只要可读性和可维护性好就行。
起个网名好难 发表于 2024-9-18 06:16
对, 不是大项目差别微乎其微,只要可读性和可维护性好就行。
是的,尤其是svg,如果使用 createElement 的话,需要设置一大堆的属性,还是很繁琐的
红影 发表于 2024-9-17 23:17
可能是现实里要做的事牵涉的心思多了点,这的确有点耽误学习
这不影响的。工作和学习应该是两不耽误