格式化代码 var to let or const

This commit is contained in:
2025-05-28 20:29:24 +08:00
parent 8da20ab53e
commit 19d4c52c5e
15 changed files with 88 additions and 87 deletions

View File

@@ -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)
}

View File

@@ -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
}

View File

@@ -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 {