- 2025-01-03掌握设计模式--组合模式
组合模式(CompositePattern)组合模式(CompositePattern)是一种结构型设计模式,它用于将对象组织成树形结构,以表示部分-整体的层次结构。通过组合模式,客户端可以统一对待单个对象和组合对象,从而简化了客户端代码的复杂性。组合模式的核心思想统一的接口:通过抽象类或接口将单个对象
- 2024-12-06来学习typescript 吧! --7 内置对象
来学习typescript吧!--7内置对象JavaScript中有很多内置对象,它们可以直接在TypeScript中当做定义好了的类型。ECMAScript的内置对象有:Array、Object、Function、Boolean、Stringletb:Boolean=newBoolean(1);letd:Date=newDate();leterr:Error=newError('E
- 2024-12-12生物统计学(biostatistics)笔记-2.传统生物统计学
目录概述概念1、总体与样本2、变量与常量3、 参数与统计数4、效应与互作5、错误、随机误差与系统误差6、准确性(accuracy)VS精确性(precission)7、变量分布的集中性VS离散性实验设计 1、原则2、抽样-样本的代表性3、变量的统计归纳4、概率分布5、假设检验6、
- 2024-04-18ts中的dom元素和event事件类型声明
1,HTMLElement和Element<divid="divClick"></div>constdocu=document.getElementById('divClick');constdocu1=document.querySelector('#divClick');把鼠标分别放在docu和docu1上:HTMLElementHTMLElement
- 2023-11-27HTMLElement: offsetParent property
HTMLElement:offsetParentpropertyTheHTMLElement.offsetParentread-onlypropertyreturnsareferencetotheelementwhichistheclosest(nearestinthecontainmenthierarchy)positionedancestorelement.Apositionedancestoriseither:anelementwit
- 2023-08-23[React Typescript] JSX.IntrinsicElements
interfaceIntrinsicElements{//HTMLa:React.DetailedHTMLProps<React.AnchorHTMLAttributes<HTMLAnchorElement>,HTMLAnchorElement>;abbr:React.DetailedHTMLProps<React.HTMLAttributes<HTMLElemen
- 2023-07-20TypeScript 学习笔记
什么是TypeScript?TypeScript是JavaScript的一个超集,支持ECMAScript6标准,它可以编译成纯javaScript,可以运行在任何浏览器上。安装TypeScriptnpminstall-gtypescript安装完成后我们可以使用tsc命令来执行TypeScript的相关代码tsc-vVersion5.1.6新建一个a
- 2023-07-18[Javascript] DOM alias $, $$
const$=()=>document.querySelector.call(this,arguments);const$$=()=>document.querySelectorAll.call(this,arguments);HTMLElement.prototype.on=(a,b,c)=>this.addEventListener(a,b,c);HTMLElement.prototype.off=(a,b)=>this.
- 2023-02-17typescript 声明、获取dom元素
获取已有的dom元素constarrows=document.querySelectorAll('.arrows');获取DOM数组,比如有时候只有在请求数据后界面才渲染,我是在vue里面需要处理一些罗里吧嗦的功能
- 2023-01-17学习TypeScrip7(内置对象)
JavaScript中有很多内置对象,它们可以直接在TypeScript中当做定义好了的类型。ECMAScript的内置对象Boolean、Number、string、RegExp
- 2022-11-20simpread-TypeScript DOM 类型的声明
TSDOM类型的声明lib.dom.d.tsHTMLInputElement<inputtype="text"@change="handleChange"/>consthandleChange=(evt:Event)=>{console.log((evt.targe
- 2022-11-20HTMLElement HTMLButtonElement html元素类型
HTMLElementHTMLButtonElement
- 2022-10-21TypeScript 此表达式不可调用。 类型 "Number" 没有调用签名。ts(2349) Snake.ts(64, 22): 是否缺少分号?
TS报错:此表达式不可调用。类型"String"没有调用签名。ts(2349)Snake.ts(67,63): 是否缺少分号?letXX=(this.bodies[i-1]asHTMLElement).offsetLeftlet
- 2022-10-16【TypeScript教程】# 16:ts + webpack + less实现贪吃蛇小游戏
项目搭建我们以demo3的项目为基础,可以复制一份过来在这个基础上添加less相关的处理npmi-Dless然后添加postcss处理兼容性问题npm最后配置webpack//设置less文件的处理{
- 2022-09-25Argument of type 'HTMLElement | undefined' is not assignable to parameter of type 'HT
问题描述在ts中我们为变量(比如:A)定义了HTMLElement数据类型或者其他数据类型后,在后续的使用中ts会认为上面绑定的变量(A)可能没有绑定到对应的元素上所以会认为变量的值