摘要: 在一个对象中绑定函数,称为这个对象的方法。 在JavaScript中,对象的定义是这样的: 但是,如果我们给xiaoming绑定一个函数,就可以做更多的事情。比如,写个age()方法,返回xiaoming的年龄: 绑定到对象上的函数称为方法,和普通函数也没啥区别,但是它在内部使用了一个this关键字 阅读全文
posted @ 2018-01-09 23:52 幸福在敲门 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,用var申明的变量实际上是有作用域的。 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量: 如果两个不同的函数各自申明了同一个变量,那么该变量只在各自的函数体内起作用。换句话说,不同函数内部的同名变量互相独立,互不影响: 由于JavaSc 阅读全文
posted @ 2018-01-09 15:22 幸福在敲门 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 定义函数 在JavaScript中,定义函数的方式如下: 上述abs()函数的定义如下: function指出这是一个函数定义; abs是函数的名称; (x)括号内列出函数的参数,多个参数以,分隔; { ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。 请注意,函数体内部的语句 阅读全文
posted @ 2018-01-09 13:17 幸福在敲门 阅读(238) 评论(0) 推荐(0) 编辑