摘要:
我的博客 匿名函数 setTimeout(function() { console.log("This message is shown after 3 seconds"); }, 3000); 看这样一段代码,我们平常定义一个函数,至少会给他一个函数名。但是,我们这里的function()没有名字 阅读全文
摘要:
我的博客 何为闭包? 闭包的概念:有权访问另一个函数作用域中的变量的函数;一般情况就是在一个函数中包含另一个函数。 从官方定义我们知道闭包是一个函数,只不过这个函数有[特殊权限],可以访问到另一个函数的作用域。 特殊权限? 因为我们知道函数作用域是独立的、封闭的,外部的执行环境是访问不了的,但是闭包 阅读全文
摘要:
我的博客 首先,回调函数这个概念,他是JS中的一个核心。 作为JS的核心,回调函数和异步执行是紧密相关的,也是必须跨过去的一道个门槛。 当然,我们这篇文字只谈回调,不说异步。 对象? JavaScript有对象嘛? 我们知道,JavaScript他不是一个面向对象语言,但是,我们的JavaScrip 阅读全文
摘要:
我的博客 img元素的srcset属性用于浏览器根据宽、高和像素密度来加载相应的图片资源。 也就是说,我们不需要使用JavaScript也可以实现分辨率自适应。 当然,仅限于图片,也就是img标签。 属性格式:图片地址 宽度描述w 像素密度描述x,多个资源之间用逗号分隔。 像这样就可以表示浏览器宽度 阅读全文
摘要:
我的小站 在引入许多官方的CDN静态库时,会发现我们引入的script中,不单单只有src属性,还有crossorigin和integrity属性。 那这个东西,如果是我们本地的资源库,我们肯定是没有的。那这两个属性是干嘛的呢? crossorigin属性 在HTML5中,一些 HTML 元素提供了 阅读全文