类组件

// 类组件
class Person {
  constructor (name,age) {
    this.name =name
    this.age = age
  }
  sayHi () {
    console.log(this)
  }
}
let person = new Person(‘李李‘)
person.sayHi()

  关键字:class、constructor

原文地址:https://www.cnblogs.com/js-liqian/p/11747761.html

时间: 2024-07-31 17:39:25

类组件的相关文章

cocos2d-x 源码分析 : control 源码分析 ( 控制类组件 controlButton)

源码版本来自3.1rc 转载请注明 cocos2d-x源码分析总目录 http://blog.csdn.net/u011225840/article/details/31743129 1.继承结构 control的设计整体感觉挺美的,在父类control定义了整个控制事件的基础以及管理,虽然其继承了Layer,但其本身和UI组件的实现并没有关联.在子类(controlButton,controlSwitch,controlStepper等中实现不同的UI组件).下面通过源码来分析control与

Form表单类组件与Map地图组件

笔记内容:Form表单类组件与Map地图组件 笔记日期:2018-02-04 form之switch组件 switch组件是一个开关选择器,wxml示例代码如下: <view class='container'> <view class='switch_text'>switch</view> <switch name='switch1' checked='true' /> <switch name='switch2' /> <switch

React - 组件:类组件

目录: 1. 类组件有自己的状态 2. 继承React.Component-会有生命周期和this 3. 内部需要一个render函数(类组件会默认调用render方法,但不会默认添加,需要手动填写render函数,并return一个能渲染的值.) 4. 类组件的基本架构 5. constructor里边添加自己的属性和状态.方法 a. 写了constructor就要写super b. 如果c里边没内容只有super,name可以不写 6. 添加状态this.state = {}; es7写法s

布局类组件介绍

DeviceOne平台包含2个基础的布局组件,do_ALayout和do_Linearlayout.所谓布局组件就是在IDE里设计界面,可以拖拽别的组件加到这个布局组件里作为这个布局组件内的一个部分. 注意:do_ScrollView也算是布局,也可以往里面拖拽其他组件,不过它比较特殊,它有且只有一个子节点.我们这里暂时不讨论. do_ALayout组件 这个是最基础最常用的布局组件,这里的 ALayout是AbsoluteLayout的缩写,表示绝对布局.绝对布局使用很简单,它内部的所有组件的

频率类组件-认证规图分析-JWT认证-drf-jwt插件

频率类源码 # 1)APIView的dispath方法中的 self.initial(request, *args, **kwargs) 点进去 # 2)self.check_throttles(request) 进行频率认证 频率组件原理分析 频率组件的核心源码分析 def check_throttles(self, request): throttle_durations = [] # 1)遍历配置的频率认证类,初始化得到一个个频率认证类对象(会调用频率认证类的 __init__() 方法)

React Native知识5-Touchable类组件

React Native 没有像web那样可以给元素绑定click事件,前面我们已经知道Text组件有onPress事件,为了给其他组件 也绑定点击事件,React Native提供了3个组件来做这件事. 1.TouchableHighlight:高亮触摸,用户点击时,会产生高亮效果. 2.TouchableOpacity:透明触摸.用户点击时,点击的组件会出现透明效果. 3.TouchableWithoutFeedback:无反馈性触摸.用户点击时无任何视觉效果. 注意:只支持一个子节点,如果

Touchable类组件

Touchable /* * React Native中提供3个组件用于给其他没有触摸事件的组件,绑定触摸事件 * TouchableOpacity 透明触摸,点击时,组件会出现透明过渡的效果 * TouchableHighlight 高亮触摸,点击时,组件会出现高亮效果 * TouchableWithoutFeedback 无反馈触摸,点击时,组件无视觉变化 * * 需要导入组件 * * * */ var LessionTouchable = React.createClass({ /* 绑定

Flutter 布局类组件:流式布局(Wrap和Flow)

前言 把超出屏幕显示范围会自动折行的布局称为流式布局.Flutter中通过Wrap和Flow来支持流式布局,将Row换成Wrap后溢出部分则会自动折行. Wrap 接口描述 Wrap({ Key key, this.direction = Axis.horizontal, this.alignment = WrapAlignment.start, // 主轴方向子widget的间距 this.spacing = 0.0, // 纵轴方向的对齐方式 this.runAlignment = Wrap

Flutter 布局类组件

Column 类似Android里的LinearLayout里的Vertical 竖直布局 Row 类似 Android里的LinearLayout里的horizontal 水平布局 Flex 自适应布局,可以使用flex属性 规定子布局所占比大小,也可用direction规定方向 还有流式布局Warp,可以在子控件超出屏幕范围后自动换行,而Row是不可以的 Stack于Android中的FrameLayout类似,后置入的子控件将会显示在最上面 Center 居中显示布局,内部子控件会居中显示