logo头像
Snippet 博客主题
JS方法

JS方法

对象的方法在一个对象中绑定函数,称为这个对象的方法。在JavaScript中,对象的定义是这样的:1234var xiaoming = { name: '小明', birth: 1990}; 但是,如果我们给xiaoming绑定一个函数,就可...

变量作用域与解构赋值

变量作用域与解构赋值

变量作用域在JavaScript中,用var申明的变量实际上是有作用域的。如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量:12345function foo() { var x = 1; x = x + 1;}x = x +...

JS函数定义和调用

JS函数定义和调用

定义函数JavaScript函数时参数化的,并且每次调用还会有个上下文(this关键字).如果函数挂载在一个对象上,作为对象的一个属性,那就是对象的方法.JS的函数可以嵌套在其他函数中定义,这样它们就可以访问它们被定义时所处的作用域中的任何遍历.这意味着JS函数构成了一个闭包(closure)...