因为你算法复杂度过高
你一共要调用256*256次perlin
结果每次调用perlin都要调用9次Noise
每个Noise里面还有数个位运算, 要知道js的位运算很弱的..
除此之外你还要画256*256条线...
最终导致算一次耗时过长(你打开资源管理器看看你浏览器cpu在打开这个页面後就飈高..
稍稍优化下就好
Perlin浏览器不支持canvas