当前位置: 首页 > news >正文

公司网页网站建艺术生搭建wordpress个人博客

公司网页网站建,艺术生搭建wordpress个人博客,开发一个app需要哪些人员,无法解析服务器的dns地址this类型 TypeScript可推导的this类型函数中this默认类型对象中的函数中的this明确this指向 怎么指定this类型 this相关的内置工具类型转换ThisParameterTypeThisParameterTypeThisType TypeScript可推导的this类型 函数中this默认类型 对象中的函数中的this… this类型 TypeScript可推导的this类型函数中this默认类型对象中的函数中的this明确this指向 怎么指定this类型 this相关的内置工具类型转换ThisParameterTypeThisParameterTypeThisType TypeScript可推导的this类型 函数中this默认类型 对象中的函数中的this // 对象中的this const obj {a:1,b:2,fun:function(){//默认情况下this是any类型console.log(this.a)} } obj.fun()//1明确this指向 步骤1tsc --init生成文件 步骤二打开注释不让有模糊的this必须指定this指向 this就会更严格这个是this根据上下文自行推导出来的类型 这个是没有上下文。推导不出来的在严格模式下不允许模糊this所以会报错 怎么指定this类型 函数的第一个参数我们可以根据该函数之后被调用的情况用于声明this的类型名词必须叫this在后续调用函数传入参数的时候。从第二个参数开始传递this参数会在编译后被抹除 // - 把this作为函数的第一个参数给指定类型 function fun( this:{name:string},info:{name:string}){console.log(this)//{ name: 名字 } } //调用的时候得这样调用不然会报void类型的错误 fun.call({name:名字},{name:第二个名字})this相关的内置工具 类型转换 TS提供了一些工具来辅助进行常见的类型转换这些类型全局可用 ThisParameterType 用于提取一个函数类型Type的this没有this则返回unknown ThisParameterType 想要移除一个函数类型type的this参数类型并且返回当前的函数类型 function fun( this:{name:string},info:{name:string}){console.log(this) } //获取函数的类型 type funtype typeof fun //想要直接获取函数的this类型,采用内置组件 type thisType ThisParameterTypefuntype //想要移除一个函数类型type的this参数类型并且返回当前剩余的函数类型 type thisRemove OmitThisParameterfuntypeexport{}ThisType 被用作标记一个上下文的this类型原始方法 //原始获取this繁琐 type User {name: stringage: number } type Intype {User: Usergetname: () voidgetage: () void } const username: Intype {User: {name: 乞力马扎罗,age: 18},//ts接收指定的this指向getname: function (this:User) {console.log(this.name)//乞力马扎罗},getage: function (this:User) {console.log(this.age)//18}} //call() 可以修改函数调用时 this 的指向其余参数则会作为原函数的参数。 //第一个参数 thisArg。代表 this 将会被指向的值。如果不是对象也会通过 Object() 方法转换为对象。如果是 null 或 undefinedthis 则会指向全局对象即 window 或 global //传入this指向 username.getname.call(username.User) username.getage.call(username.User) export { }采取ThisType type User {name: stringage: number } type Intype {User: Usergetname: () voidgetage: () void } //通过ThisTypeUser,将这里以后不管多少函数this的指向始终是User const username: Intype ThisTypeUser {User: {name: 乞力马扎罗,age: 18},//ts接收指定的this指向getname: function () {console.log(this.name)//乞力马扎罗},getage: function () {console.log(this.age)//18}} //call() 可以修改函数调用时 this 的指向其余参数则会作为原函数的参数。 //第一个参数 thisArg。代表 this 将会被指向的值。如果不是对象也会通过 Object() 方法转换为对象。如果是 null 或 undefinedthis 则会指向全局对象即 window 或 global //传入this指向 username.getname.call(username.User) username.getage.call(username.User) export { }
http://www.hkea.cn/news/14467563/

相关文章:

  • 山西省建设厅网站查询什么对网站建设起到计划和指导作用
  • 用安卓做网站外贸公司名字大全
  • 东莞万江网站制作网站做的长图能导出吗
  • 白水网站建设青岛seo博客
  • 求一个做健身餐的网站网络营销网站 功能
  • 网站开发 有哪些优化功能四川建设集团有限公司网站
  • 淄博网站设计方案seo推广关键词公司
  • 中国十大购物网站排行榜滨江做网站
  • 门户手机网站开发从化做网站开发
  • 毕业设计资源网站金融网站模板免费下载
  • 网站建设 海拉尔网站项目的流程
  • 网站开发工程师公司兰州微信小程序制作公司
  • 珠海公司网站域名注册黄骅市属于沧州吗
  • 平顶山做网站优化数棋网站建设
  • 汕头网站建设找千素网阿里云主机做网站
  • 怎么推广我的网站免费详情页模板网站
  • 网站预订模板怎么做营销网站定制公司
  • 巩义旅游网站设计公司设计网站源代码
  • 做网站先做前台还是后台谷歌网站地图生成
  • 网站优化排名易下拉软件网店美工课本
  • 怎样把域名和做的网站连接不上大规模网站
  • dtcms网站开发订单详情页面设计
  • 网站建设个人工作总结扬州网络推广公司
  • 网站开发工具最好用昆明seo排名外包
  • 自己建的网站可以用笔记本做服务器吗软件开发培训学校哪的好
  • 天津建设网站安管人员成绩查询企业网站分类举例
  • 陕西有色建设有限公司网站格尔木有做网站的吗
  • 车陂手机网站建设电话弹幕网站开发难么
  • 北京城乡与建设厅官方网站查询wordpress设计菜单
  • 用html网站登录界面怎么做360建筑网撤销自己的简历怎么撤销