发表于: 2017-06-20 23:26:10

1 835


任务进展:

1、尝试不改变原有的页面结构,修改task4的内容;

遇到问题:

1、task4的写法有问题,越写逻辑越乱,存储的数据好像不适合,导致后面取数据的时候,不好转换类型,当时写的时候,没有考虑那么多,想到啥就写啥;

2、在页面跳转后,需要匹配玩家死亡状态来遍历生成DOM,并且标记死亡状态,因为储存的数据是对象的HTML,转换出可以匹配的类型,异常吃力;

明天计划:

1、先完成本期小课堂;

2、解决task4的BUG;

收获心得:

1、JS正则表达式,从指定类型的数据中,匹配出某种类型的字符,比如从string中截取其中的数字或者字符等;

假如有一个字符串ss12345rr3432re232,我想提取ss与rr之间的数字,

可以使用正则:

varreg = /.*ss(\d+)rr.*/;

varstr ="";

str = str.replace(reg,"$1")

如果同时提取12345和3432这两组数据

varreg = /\d+/g;

varstr ="ss12345rr3432re232";

varms = str.match(reg)

ms[0]// 12345

ms[1]// 3431



返回列表 返回列表
评论

    分享到