格式化代码 var to let or const
This commit is contained in:
@@ -36,8 +36,8 @@ export class DOStage {
|
||||
this.numberToLetter.set(9, "i")
|
||||
|
||||
const blockMap: Map<number, DataBlock> = new Map()
|
||||
for (var i = 0; i < this.data.blocks.length; i++) {
|
||||
var dataBlock = this.data.blocks[i]
|
||||
for (let i = 0; i < this.data.blocks.length; i++) {
|
||||
const dataBlock = this.data.blocks[i]
|
||||
blockMap.set(dataBlock.index, dataBlock)
|
||||
}
|
||||
|
||||
@@ -46,23 +46,24 @@ export class DOStage {
|
||||
console.log("levelStr error", this.data.difficulty, this.data.index, levelStr)
|
||||
}
|
||||
const list = new Map()
|
||||
for (var i = 0; i < levelStr.length; i++) {
|
||||
for (let i = 0; i < levelStr.length; i++) {
|
||||
const letter = levelStr[i]
|
||||
if (this.letterToNumber.has(letter)) { // 预设格子 使用配置文件初始化
|
||||
var show = this.letterToNumber.get(letter)
|
||||
var dataBlock: DataBlock = { index: i, show, score: 0, notes: [] }
|
||||
var doBlock = new DOBlock(dataBlock, true, show)
|
||||
const show = this.letterToNumber.get(letter)
|
||||
const dataBlock: DataBlock = { index: i, show, score: 0, notes: [] }
|
||||
const doBlock = new DOBlock(dataBlock, true, show)
|
||||
this.blocks.push(doBlock)
|
||||
} else {
|
||||
var show = this.letterToNumber.get(letter.toUpperCase())
|
||||
var dataBlock = blockMap.get(i)
|
||||
if (dataBlock) { // 本地有持久化数据
|
||||
var doBlock = new DOBlock(dataBlock, false, show)
|
||||
const show = this.letterToNumber.get(letter.toUpperCase())
|
||||
if (blockMap.has(i)) { // 本地有持久化数据
|
||||
const dataBlock = blockMap.get(i)
|
||||
const doBlock = new DOBlock(dataBlock, false, show)
|
||||
this.blocks.push(doBlock)
|
||||
} else {
|
||||
dataBlock = { index: i, show: 0, score: 0, notes: [] }
|
||||
const notes: Array<number> = []
|
||||
const dataBlock = { index: i, show: 0, score: 0, notes }
|
||||
this.data.blocks.push(dataBlock)
|
||||
var doBlock = new DOBlock(dataBlock, false, show)
|
||||
const doBlock = new DOBlock(dataBlock, false, show)
|
||||
this.blocks.push(doBlock)
|
||||
}
|
||||
|
||||
|
||||
@@ -90,13 +90,13 @@ export class StorageManager {
|
||||
|
||||
public getStage(stageID: string): DOStage { // 获取指定关卡数据对象,注意判空
|
||||
if (this.stageMap.has(stageID)) {
|
||||
var doStage: DOStage = this.stageMap.get(stageID)
|
||||
const doStage: DOStage = this.stageMap.get(stageID)
|
||||
return doStage
|
||||
} else {
|
||||
const jsonStr = Laya.LocalStorage.getItem(stageID)
|
||||
if (jsonStr) {
|
||||
const dataStage: DataStage = JSON.parse(jsonStr)
|
||||
var doStage: DOStage = new DOStage(dataStage)
|
||||
const doStage: DOStage = new DOStage(dataStage)
|
||||
this.stageMap.set(stageID, doStage)
|
||||
return doStage
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ import { Stage } from "../views/Stage"
|
||||
import { TopBar } from "../views/TopBar"
|
||||
import { StorageManager } from "./StorageManager"
|
||||
|
||||
const { regClass, property } = Laya
|
||||
const { regClass } = Laya
|
||||
|
||||
@regClass()
|
||||
export class UIManager extends Laya.Script {
|
||||
|
||||
Reference in New Issue
Block a user