作用域

1.全局作用域
var a=100;
var 创建的变量是全局作用域
2.函数作用域
函数内部变量通过let创建
let a=100;属于私有变量
只能在函数内部访问
3.块作用域
{
创建在块中,的函数和变量只能在块中访问
var无效
}

闭包

通过闭包访问私有变量

  1. function demo()
  2. {
  3. let a=100;
  4. return function demo1(){
  5. return a;
  6. }
  7. }
  8. console.log(demo()())

类与继承

1.实例类

  1. class User1{
  2. constructor(name,email){
  3. this.name=name;
  4. this.email=email;
  5. }
  6. show(){
  7. name:this.name,email:this.email;
  8. }
  9. }

调用实用类需要new创建对象,来实现调用
2.静态类
1.静态变量

  1. static age=18;

2.静态方法

  1. static fetch(){
  2. 代码块
  3. }

更多相关文章

  1. JavaScript:作用域和闭包,构造函数类与类的继承
  2. 第五课 实例演示flex容器中的四个属性的功能,参数,以及作用
  3. js 中的作用域与闭包,类与继承 ---- 0402
  4. JavaScript知识:作用域与闭包以及类与类的继承
  5. 搞懂作用域与闭包
  6. JavaScript中常量与变量的声明
  7. 210331 JavaScript引入方式 变量与常量 函数
  8. js 引入方式,常量,变量,函数的声明和使用----0331
  9. 函数作用域与闭包-回调函数-函数的多值返回类型方式

随机推荐

  1. Android构建时报错: java.io.IOException:
  2. Android开发者的Ane简单入门
  3. android底层开发-android基础架构
  4. android开发中常用的五大布局
  5. Android的UI组件之TextView、EditText
  6. Android_传感器综述
  7. Android(安卓)ListView圆角实现
  8. Android使用FFmpeg(二)--Android Studio
  9. Android五个布局
  10. Android SVG动画PathView源码解析与使用