javascript inline函数

网上说怎么提高网页的加载速度,上面很多的都提到了 尽量减少javascript的inline函数,我只想知道 inline函数是啥?

咕咕问
浏览 1916回答 2
2回答

i文Vin

 span.onclick = function()        {            var asdf01 = ['a', 's', 'd', 'f'];            var asdf02 = ['a', 's', 'd', 'f'];            var asdf03 = ['a', 's', 'd', 'f'];            var asdf04 = ['a', 's', 'd', 'f'];            var asdf05 = ['a', 's', 'd', 'f'];            var asdf06 = ['a', 's', 'd', 'f'];            .....        };这个就是个inline函数。至于为什么少用,我的理解是这样的,因为JavaScript不是一门编程语言,不像编程语言那样,一个函数编译一次后就被调用。而当我们在一个HTML对象生成过程中,使用了inline方式定义的函数,那么这个元素生成几次,那个函数也就要同时生成几次。当对象实例多了的时候,会很明显的浪费内存空间。

MarlboroKay

例如:a.onclick = function(){} 这种方式定义的函数,成为inline函数。望采纳!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript