• 2024-11-21typeScript 内置对象(八)
    JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型。ECMAScript的内置对象Boolean、Number、string、RegExp、Date、Errorletb:Boolean=newBoolean(1)console.log(b)letg:Number=newNumber(true)console.log(g)lets:String=n
  • 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)可能没有绑定到对应的元素上所以会认为变量的值