作用域、闭包,类与继承
16lz
2021-04-06
作用域
1.全局作用域
var a=100;
var 创建的变量是全局作用域
2.函数作用域
函数内部变量通过let创建
let a=100;属于私有变量
只能在函数内部访问
3.块作用域
{
创建在块中,的函数和变量只能在块中访问
var无效
}
闭包
通过闭包访问私有变量
function demo()
{
let a=100;
return function demo1(){
return a;
}
}
console.log(demo()())
类与继承
1.实例类
class User1{
constructor(name,email){
this.name=name;
this.email=email;
}
show(){
name:this.name,email:this.email;
}
}
调用实用类需要new创建对象,来实现调用
2.静态类
1.静态变量
static age=18;
2.静态方法
static fetch(){
代码块
}
更多相关文章
- JavaScript:作用域和闭包,构造函数类与类的继承
- 第五课 实例演示flex容器中的四个属性的功能,参数,以及作用
- js 中的作用域与闭包,类与继承 ---- 0402
- JavaScript知识:作用域与闭包以及类与类的继承
- 搞懂作用域与闭包
- JavaScript中常量与变量的声明
- 210331 JavaScript引入方式 变量与常量 函数
- js 引入方式,常量,变量,函数的声明和使用----0331
- 函数作用域与闭包-回调函数-函数的多值返回类型方式