标签:pre 代码 技术 cti script inner 作用 ges foo
1、python中 以函数作为作用域
其它语言 比如java 是以{} 作为作用域,以代码块作为作用域
2、函数再违背创建之前就以已经被创建
==================================
function fucn() {
if(1==1){
var name="xsadas"
} console.log(name);
}
3.函数的作用域存在作用域链,并且也是在被调用之前创建
var xo=‘678‘
function func(){
var xo=‘234‘
function inner() {
var xo=‘123‘// 默认是先从内往外找
console.log(xo) } }
JavaScript面向对象
JavaScript面向对象
function Foo(n) {
this.name=n;
this.sayname=function () {
console.log(this.name);
}
}
var obj=new Foo(‘python‘)
this 代指对象python self
创建对象时 new 函数()
this.sayname 调用方法
标签:pre 代码 技术 cti script inner 作用 ges foo
原文地址:http://www.cnblogs.com/Mjonj/p/7581352.html