?. !. ?? !!说明(自用记录)

  1. [?.]可链接操作符
    可选链操作符 [?.] 允许读取连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。[?.]操作符的功能类似于. 链操作符,不同之处在于,在引用为空,即 null 或者 undefined 的情况下不会引起错误,该表达式短路返回值.
const test : ObjectLiteralType ={ a: {b: [{c: '存在'}]}};
console.log(test && test.a && test.a.b.length ? test.a.b[0].c : '不存在' );

可链接写法
const test : ObjectLiteralType ={ a: {b: [{c: '存在'}]}};
console.log( test?.a?.b[0]?.c );

  1. [!.]非空断言操作符
    和?.相反,这个符号表示对象后面的属性一定不是null或undefined。
aa(value?:string){
    console.log(value!.length);
    // console.log(value.length);  
    //错误提醒: value is possibly 'undefined'.
}
aa('ppp');
//实际上这个东东不好用, 因为不传值, 编译JS后, 会报错,    所以建议使用?. 替代 !.

  1. [??]空值合并运算符, 只排除 undefined 和 Null这两个
 console.log(undefined ?? 2); // 2
 console.log(null ?? 2); // 2
 console.log(0 ?? 2); // 0
 console.log("" ?? 2); // ""
 console.log(true ?? 2); // true
 console.log(false ?? 2); // false
  
  1. [??=]空值赋值运算符
    当??=左侧的值为null、undefined的时候,才会将右侧变量的值赋值给左侧变量.其他所有值都不会进行赋值.同样在一些场景下,可以省略很多代码.
const b = 'test';
const a = 0;
const a1 = 12;
let c = null;
let d = '123';
let e = undefined;
c ??= b; // c = 'test';
d ??= a;  // d = '123';
e ??= a1; // e = 12

  1. [!!]逻辑双非, 值有明确的值的场合,即排除[null,undefined, “”, 0, NaN]
// 用于将一个值转换为布尔值。其中,第一个!表示取反,第二个!将取非后的值重新转换为布尔值。例如,将一个数字转换为布尔值,如果该数字为0,则布尔值为false,否则为true。
const a = '1';
console.log(!!a); // true
const b = NaN;
console.log(!!b); // false
  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
物业服务中心客服培训教程 物业客服培训教程全文共45页,当前为第1页。 认真完成客服部主管、项目经理等交代的工作。 负责管理处办公区日常管理,办理业户收楼和二次装修手续,跟进落实有关审批手续,并对有关装修单位的申请做好记录、整理分类、存档,实施装修施工竣工验收,主动与客户联系, 提高服务品质。 负责对业户档案的日常管理,进行分类,定期进行全面整理,房屋产权人转让后及时对档案进行更新。 负责实施托管钥匙、空置房、出租单元、公共娱乐休闲设施的日常管理。 受理业户之电话、书面及口头之投诉事项,做好记录,并对事项记录、整理分类,并及时通知相关部门,重大事件及时上报。 向业户解释说明物业服务中心的有关管理工作细则、业主临时公约、业户手册等。 物业客服培训教程全文共45页,当前为第2页。 负责配合工程部对小区物业之水、电数据抄取汇总至财务,负责每季度业户单元费用的核算及通知单和催缴单的发放和催缴。 负责记录报修的《工程维修单》内容,及时传达至工程部,并跟踪、督促维修工作按时完成。 负责接待小区业户咨询的有关天燃气、有线电视、电话、宽带等项目办理的相关事项,并负责跟进落实。 熟悉物业服务中心工作管理的流程,对违规及不规范操作及时予以纠正,协助上级进行业户违章事件的处理,接受客服主管指派,协调与客户的关系。 协助项目经理作好与居委会、环保、城管等有关部门的沟通、协作关系。 积极组织开展社区文化活动。 完成上级领导或物业服务中心临时安排的其他工作。 物业客服培训教程全文共45页,当前为第3页。 1、认真执行早会制度,听取早会中从公司领导到部门主管再到员工 提出的工作要求、布置的工作内容和需配合协调的工作事项; 2、整理办公桌面,保持办公桌面干净、物品摆放整齐,桌面上不留有与工作无关的物品,整理其他办公区域物品摆放整齐,归类; 3、核对往日未完成的工作事项,当日继续跟进完成; 4、礼貌接待来访或致电服务中心的客户; 5、记录业户投诉或求助的事项,跟踪完成情况,完成后及时回访业户,做好回访记录,并将事项整个过程详细记录在《业户服务需求/投诉登记表》; 6、有业户报修的,及时填写《工程维修单》,填写规范,字迹清晰,维修完成后属公共维修应及时检查是否维修完好,属业户单元维修,在工程技工维修完成后,及时对该单元进行回访; 7、办理业主交房或装修手续,思路清晰,填写不遗漏,不给业主添麻烦; 物业客服培训教程全文共45页,当前为第4页。 8、收取业户缴纳的物业相关费用,现金当面点清开票,每日将收取的费用移交给财务(做好费用入账和费用移交表); 9、办理业主车卡、门禁卡,熟悉办车卡和门禁卡操作流程,核对业主车卡缴费续期时间,对第一次办理小车位的停放的,及时将车牌张贴至相应的车位; 10、办理业主车位租赁,核对该租赁的车位是未销售和未出租的车位, 签署《车位租赁协议》,收取相关费用; 11、装修单元需要送水电,及时通知工程人员; 12、办理装修工人的物品放行,联系业主确认无误,完整填写《物品放行条》,让装修工人交至保安门岗保安员放行; 13、收发业户信件,将入住业户的信件投放至信箱,电话或短信告知业 户信息; 14、熟悉业户短信发送操作流程,相关事项需要告知业户的及时短信通知; 15、适时拟写告知业户的通知,并协调将通知张贴于公告栏; 16、及时更新业户信息的动态(如交房、装修、办理住户卡或车卡、车卡续期等); 物业客服培训教程全文共45页,当前为第5页。 17、熟练操作收费软件,懂得怎样使用收费软件收费和计算费用; 18、对需要借用钥匙的,应将借用信息登记到《钥匙借用登记表》,不熟悉的人员借用单元钥匙需核对身份确认是业主后方可借用,当天借用出去的钥匙当天跟踪归还; 19、对于小区住户单元有重大事项的,应将事项详细内容及时登记到《单元大事记》表单; 20、业主反映的工程遗留问题及时进行登记汇总并跟进,工程技工能完成的协调完成,完成不了的及时进行汇报; 21、对其他部门提出的需要协助的问题协助处理; 22、每天下班前将当天的工作进行梳理,未完成的整理在《客服接待记录表》,次日不上班的将需要跟进的工作填写至《客服部工作交接表》; 23、每月对《单元钥匙借用登记表》、《业户服务需求/投诉登记表》、《客服部工作交接表》进行汇总归档; 物业客服培训教程全文共45页,当前为第6页。 24、每月对业户单元钥匙(包括店面钥匙)、住户卡、车卡、未领用的可视对讲机进行盘点; 25、每月对水电读数录入电脑和收费软件,检查读数是否有异常,出现异常及时通知工程进行重新核对; 26、每季度对业户档案书面资料和电子档案资料进行全面整理,按顺序进行排列,检查是否有缺项,是否有漏填写,是否填写错; 27、每季度核算单元费用,包括物业费、水电公摊、自用水费、车辆管理费,核算完毕打印收费通知单,寄发

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值