我写的这个js程序为什么运行了是空白?
答案:2 悬赏:60 手机版
解决时间 2021-11-24 04:11
- 提问者网友:人生佛魔见
- 2021-11-23 22:30
我写的这个js程序为什么运行了是空白?
最佳答案
- 五星知识达人网友:酒醒三更
- 2021-11-23 23:32
因为你算法复杂度过高
你一共要调用256*256次perlin
结果每次调用perlin都要调用9次Noise
每个Noise里面还有数个位运算, 要知道js的位运算很弱的..
除此之外你还要画256*256条线...
最终导致算一次耗时过长(你打开资源管理器看看你浏览器cpu在打开这个页面後就飈高..
稍稍优化下就好
Perlin
你一共要调用256*256次perlin
结果每次调用perlin都要调用9次Noise
每个Noise里面还有数个位运算, 要知道js的位运算很弱的..
除此之外你还要画256*256条线...
最终导致算一次耗时过长(你打开资源管理器看看你浏览器cpu在打开这个页面後就飈高..
稍稍优化下就好
全部回答
- 1楼网友:第幾種人
- 2021-11-24 00:20
大家能看到你所说的js吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯