函数a中有一个函数b,可以访问函数a中的变量,然后形成闭包。闭包可以读取其他函数内部的变量。闭包是连接函数内部和函数外部的桥梁。
小妮浅浅 2021-10-23
4695
访问第一个对象是当前作用域对象,下一个对象来自外部环境,即父作用域对象。下一个变量对象来自下一个包含环境,即祖父作用域对象。
小妮浅浅 2021-09-30
4689
原型是实时的,这意味着原型对象的属性和方法实时更新。js中的对象是通过引用传递的,只有一个原型对象,而不是new复制一个对象,所以对原型的操作和更新会影响所有对象。这是原型对象的实时性。
小妮浅浅 2021-10-22
4656
js boolean判断:boolean作为JavaScript的数据类型,除了将任意的数据类型转换为布尔值,还常用于逻辑判断。本文小编将会演示使用布尔值进行逻辑判断的实例及判断布尔值的代码。
宋雪维 2021-01-14
4651
小妮浅浅 2021-10-23
4644
let声明的范围是块作用域,var声明的范围是函数作用域。let和var的另一个重要区别是,let声明的变量不会在作用区域内得到改善。let声明前的执行瞬间称为暂时性死区。
小妮浅浅 2021-10-25
4637
在全局作用域中使用var操作符声明的变量将成为window对象的属性。使用var操作符定义的变量将成为包含其函数的局部变量。在函数中定义变量时省略var操作符,创建全局变量。
小妮浅浅 2021-10-25
4627
CSS中in JS,意思就是使用js语言写css,完全不需要些单独的css文件,所有的css代码全部放在组件内部,以实现css的模块化。CSS in JS其实是一种编写思想。
小妮浅浅 2021-08-13
4615
ceil对小数进行向上舍入。floor对小数进行向下舍入。round执行四舍五入。fround返回数值最接近的单精度浮点值表示。trunc取整数部分,删去小数部分。
小妮浅浅 2021-09-24
4581
带参数的工厂函数和所有函数一样,可以通过参数来定义我们的工厂函数。可以帮助我们将复杂的工厂函数拆分成更小、更重要的碎片。异步的工厂函数,并非所有工厂都会立即返回数据。
小妮浅浅 2021-10-22
4551