保存进度!

This commit is contained in:
Kane Wang 2023-02-14 00:23:26 +08:00
parent db0ac8c960
commit c28c4c7789
12 changed files with 44 additions and 65 deletions

View File

@ -1,4 +1,3 @@
"use strict";
/* /*
* @Author: Kane * @Author: Kane
* @Date: 2023-02-10 15:08:53 * @Date: 2023-02-10 15:08:53
@ -11,48 +10,37 @@
*/ */
/*eslint no-unused-vars: "off" */ /*eslint no-unused-vars: "off" */
/*eslint @typescript-eslint/no-unused-vars: "off" */ /*eslint @typescript-eslint/no-unused-vars: "off" */
exports.__esModule = true;
exports.dataTypes = void 0;
//Tuple //Tuple
function dataTypes() { function dataTypes() {
var tu = [1, 1, 2,]; const tu = [1, 1, 2,];
var toArray = [1, 2, "3",]; const toArray = [1, 2, "3",];
var v1 = toArray; const v1 = toArray;
var s1 = "string"; const s1 = "string";
console.log(typeof s1); console.log(typeof s1);
var point; let point;
point = { x: 0, y: 0 }; point = { x: 0, y: 0, };
function addOne(x, y) { function addOne(x, y = 1) {
if (y === void 0) { y = 1; }
return x + y; return x + y;
} }
console.log(addOne(1)); console.log(addOne(1));
function allParams(x, y) { function allParams(x, y) {
var z = x + y; const z = x + y;
} }
//剩余参数,数组形式 //剩余参数,数组形式
function overplusArgusWithArray(x) { function overplusArgusWithArray(x, ...argus) {
var argus = [];
for (var _i = 1; _i < arguments.length; _i++) {
argus[_i - 1] = arguments[_i];
}
return argus.length; return argus.length;
} }
function overplusArugsWithTuple(x) { function overplusArugsWithTuple(x, ...argus) {
var argus = []; console.log(`元组形式的参数表${argus},剩余参数的数量${argus.length}`);
for (var _i = 1; _i < arguments.length; _i++) {
argus[_i - 1] = arguments[_i];
}
console.log("\u5143\u7EC4\u5F62\u5F0F\u7684\u53C2\u6570\u8868".concat(argus, ",\u5269\u4F59\u53C2\u6570\u7684\u6570\u91CF").concat(argus.length, "\u3002"));
console.log(argus[2]); console.log(argus[2]);
return argus.length; return argus.length;
} }
overplusArugsWithTuple(1, 2, 3, "test"); overplusArugsWithTuple(1, 2, 3, "test");
console.log(overplusArgusWithArray(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)); console.log(overplusArgusWithArray(1, 2, 3, 4, 5, 6, 7, 8, 9, 10));
//测试null //测试null
var nulltest = null; const nulltest = null;
var var_2 = { x: "test" }; let var_2 = { x: "test", };
// var_2 = null; // var_2 = null;
} }
exports.dataTypes = dataTypes; export { dataTypes };
//# sourceMappingURL=DataType.js.map //# sourceMappingURL=DataType.js.map

View File

@ -1 +1 @@
{"version":3,"file":"DataType.js","sourceRoot":"","sources":["../../src/DataType/DataType.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;AACH,iCAAiC;AACjC,oDAAoD;;;AAGpD,OAAO;AACP,SAAS,SAAS;IAEd,IAAM,EAAE,GAAsC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC;IAEzD,IAAM,OAAO,GAA6B,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC;IACvD,IAAM,EAAE,GAAwB,OAAO,CAAC;IAExC,IAAM,EAAE,GAAG,QAAQ,CAAC;IAEpB,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,CAAC;IAGvB,IAAI,KAGH,CAAC;IACF,KAAK,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAG,CAAC;IAExB,SAAS,MAAM,CAAC,CAAS,EAAE,CAAa;QAAb,kBAAA,EAAA,KAAa;QAEpC,OAAO,CAAC,GAAG,CAAC,CAAC;IACjB,CAAC;IAED,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;IAEvB,SAAS,SAAS,CAAC,CAAS,EAAE,CAAS;QAEnC,IAAM,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,WAAW;IACX,SAAS,sBAAsB,CAAC,CAAS;QAAE,eAAkB;aAAlB,UAAkB,EAAlB,qBAAkB,EAAlB,IAAkB;YAAlB,8BAAkB;;QAEzD,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,SAAS,sBAAsB,CAAC,CAAS;QAAE,eAAkC;aAAlC,UAAkC,EAAlC,qBAAkC,EAAlC,IAAkC;YAAlC,8BAAkC;;QAGzE,OAAO,CAAC,GAAG,CAAC,0DAAW,KAAK,wDAAW,KAAK,CAAC,MAAM,WAAG,CAAC,CAAC;QACxD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;QAEtB,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC;IAExC,OAAO,CAAC,GAAG,CAAC,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC;IAEnE,QAAQ;IACR,IAAM,QAAQ,GAAS,IAAI,CAAC;IAC5B,IAAI,KAAK,GAAmB,EAAE,CAAC,EAAE,MAAM,EAAG,CAAC;IAE3C,gBAAgB;AACpB,CAAC;AAGQ,8BAAS"} {"version":3,"file":"DataType.js","sourceRoot":"","sources":["../../src/DataType/DataType.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AACH,iCAAiC;AACjC,oDAAoD;AAGpD,OAAO;AACP,SAAS,SAAS;IAEd,MAAM,EAAE,GAAsC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC;IAEzD,MAAM,OAAO,GAA6B,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC;IACvD,MAAM,EAAE,GAAwB,OAAO,CAAC;IAExC,MAAM,EAAE,GAAG,QAAQ,CAAC;IAEpB,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,CAAC;IAGvB,IAAI,KAGH,CAAC;IACF,KAAK,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,CAAC;IAExB,SAAS,MAAM,CAAC,CAAS,EAAE,IAAY,CAAC;QAEpC,OAAO,CAAC,GAAG,CAAC,CAAC;IACjB,CAAC;IAED,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;IAEvB,SAAS,SAAS,CAAC,CAAS,EAAE,CAAS;QAEnC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,WAAW;IACX,SAAS,sBAAsB,CAAC,CAAS,EAAE,GAAG,KAAe;QAEzD,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,SAAS,sBAAsB,CAAC,CAAS,EAAE,GAAG,KAA+B;QAGzE,OAAO,CAAC,GAAG,CAAC,WAAW,KAAK,WAAW,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC;QACxD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;QAEtB,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC;IAExC,OAAO,CAAC,GAAG,CAAC,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC;IAEnE,QAAQ;IACR,MAAM,QAAQ,GAAS,IAAI,CAAC;IAC5B,IAAI,KAAK,GAAmB,EAAE,CAAC,EAAE,MAAM,GAAG,CAAC;IAE3C,gBAAgB;AACpB,CAAC;AAGD,OAAO,EAAE,SAAS,EAAE,CAAC"}

View File

@ -1,3 +1,2 @@
"use strict"; export {};
exports.__esModule = true;
//# sourceMappingURL=AxiosTest.js.map //# sourceMappingURL=AxiosTest.js.map

View File

@ -1,5 +1,3 @@
"use strict";
exports.__esModule = true;
/* /*
* @Author: Kane * @Author: Kane
* @Date: 2023-02-13 15:53:45 * @Date: 2023-02-13 15:53:45
@ -10,10 +8,10 @@ exports.__esModule = true;
* *
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
*/ */
var axios_1 = require("axios"); import axios from "axios";
var service = axios_1["default"].create({ const service = axios.create({
baseURL: "", baseURL: "",
timeout: 10000, timeout: 10000,
timeoutErrorMessage: "请求超时!" timeoutErrorMessage: "请求超时!",
}); });
//# sourceMappingURL=request.js.map //# sourceMappingURL=request.js.map

View File

@ -1 +1 @@
{"version":3,"file":"request.js","sourceRoot":"","sources":["../../src/axios/request.ts"],"names":[],"mappings":";;AAAA;;;;;;;;;GASG;AACH,+BAA6C;AAE7C,IAAM,OAAO,GAAG,kBAAK,CAAC,MAAM,CAAC;IACzB,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,mBAAmB,EAAE,OAAO;CAC/B,CAAC,CAAC"} {"version":3,"file":"request.js","sourceRoot":"","sources":["../../src/axios/request.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AACH,OAAO,KAAwB,MAAM,OAAO,CAAC;AAE7C,MAAM,OAAO,GAAG,KAAK,CAAC,MAAM,CAAC;IACzB,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,mBAAmB,EAAE,OAAO;CAC/B,CAAC,CAAC"}

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"file":"PakoTest.js","sourceRoot":"","sources":["../../src/gzip/PakoTest.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;;;AAEH,6BAAwC;AACxC,wDAAgF;AAEhF,SAAS,QAAQ;IAEb,IAAM,QAAQ,GAAW,45MAA4pI,CAAC;IACtrI,IAAM,OAAO,GAAG,IAAA,kCAAkB,EAAC,QAAQ,CAAC,CAAC;IAE7C,IAAM,UAAU,GAAG,IAAA,cAAO,EAAC,OAAO,CAAC,CAAC;IACpC,IAAM,YAAY,GAAG,IAAA,kCAAkB,EAAC,IAAA,cAAO,EAAC,UAAU,CAAC,CAAC,CAAC;IAE7D,OAAO,CAAC,GAAG,CAAC,8CAAS,UAAU,CAAE,CAAC,CAAC;IACnC,uCAAuC;AAC3C,CAAC;AAEQ,4BAAQ"} {"version":3,"file":"PakoTest.js","sourceRoot":"","sources":["../../src/gzip/PakoTest.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AAEH,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,MAAM,CAAC;AACxC,OAAO,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,MAAM,wBAAwB,CAAC;AAEhF,SAAS,QAAQ;IAEb,MAAM,QAAQ,GAAW,4pIAA4pI,CAAC;IACtrI,MAAM,OAAO,GAAG,kBAAkB,CAAC,QAAQ,CAAC,CAAC;IAE7C,MAAM,UAAU,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;IACpC,MAAM,YAAY,GAAG,kBAAkB,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,CAAC;IAE7D,OAAO,CAAC,GAAG,CAAC,SAAS,UAAU,EAAE,CAAC,CAAC;IACnC,uCAAuC;AAC3C,CAAC;AAED,OAAO,EAAE,QAAQ,EAAE,CAAC"}

View File

@ -1,4 +1,3 @@
"use strict";
/* /*
* @Author: Kane * @Author: Kane
* @Date: 2023-02-09 22:14:30 * @Date: 2023-02-09 22:14:30
@ -9,11 +8,10 @@
* *
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
*/ */
exports.__esModule = true; import { pakoTest } from "./gzip/PakoTest";
var PakoTest_1 = require("./gzip/PakoTest"); const greetings = "hello, this is kane's typescript!";
var greetings = "hello, this is kane's typescript!";
console.log(greetings); console.log(greetings);
console.log("all"); console.log("all");
//dataTypes(); //dataTypes();
(0, PakoTest_1.pakoTest)(); pakoTest();
//# sourceMappingURL=main.js.map //# sourceMappingURL=main.js.map

View File

@ -1 +1 @@
{"version":3,"file":"main.js","sourceRoot":"","sources":["../src/main.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;;AAGH,4CAA2C;AAE3C,IAAM,SAAS,GAAG,mCAAmC,CAAC;AAEtD,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACvB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AAEnB,cAAc;AACd,IAAA,mBAAQ,GAAE,CAAC"} {"version":3,"file":"main.js","sourceRoot":"","sources":["../src/main.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AAGH,OAAO,EAAE,QAAQ,EAAE,MAAM,iBAAiB,CAAC;AAE3C,MAAM,SAAS,GAAG,mCAAmC,CAAC;AAEtD,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACvB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AAEnB,cAAc;AACd,QAAQ,EAAE,CAAC"}

View File

@ -1,4 +1,3 @@
"use strict";
/* /*
* @Author: Kane * @Author: Kane
* @Date: 2023-02-13 14:54:46 * @Date: 2023-02-13 14:54:46
@ -9,23 +8,20 @@
* *
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
*/ */
exports.__esModule = true;
exports.stringToUint8Array = exports.Uint8ArrayToString = void 0;
function Uint8ArrayToString(fileData) { function Uint8ArrayToString(fileData) {
var dataString = ""; let dataString = "";
for (var i = 0; i < fileData.length; i++) { for (let i = 0; i < fileData.length; i++) {
dataString += String.fromCharCode(fileData[i]); dataString += String.fromCharCode(fileData[i]);
} }
return dataString; return dataString;
} }
exports.Uint8ArrayToString = Uint8ArrayToString;
function stringToUint8Array(str) { function stringToUint8Array(str) {
var arr = []; const arr = [];
for (var i = 0, j = str.length; i < j; ++i) { for (let i = 0, j = str.length; i < j; ++i) {
arr.push(str.charCodeAt(i)); arr.push(str.charCodeAt(i));
} }
var tmpUint8Array = new Uint8Array(arr); const tmpUint8Array = new Uint8Array(arr);
return tmpUint8Array; return tmpUint8Array;
} }
exports.stringToUint8Array = stringToUint8Array; export { Uint8ArrayToString, stringToUint8Array };
//# sourceMappingURL=StringConvert.js.map //# sourceMappingURL=StringConvert.js.map

View File

@ -1 +1 @@
{"version":3,"file":"StringConvert.js","sourceRoot":"","sources":["../../src/utils/StringConvert.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;;;AAEH,SAAS,kBAAkB,CAAC,QAAoB;IAE5C,IAAI,UAAU,GAAW,EAAE,CAAC;IAE5B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,QAAQ,CAAC,MAAM,EAAE,CAAC,EAAE,EACxC;QACI,UAAU,IAAI,MAAM,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC;KAClD;IAED,OAAO,UAAU,CAAC;AACtB,CAAC;AAgBQ,gDAAkB;AAd3B,SAAS,kBAAkB,CAAC,GAAW;IAEnC,IAAM,GAAG,GAAa,EAAE,CAAC;IAEzB,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,EAAE,CAAC,EAC1C;QACI,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;KAC/B;IAED,IAAM,aAAa,GAAe,IAAI,UAAU,CAAC,GAAG,CAAC,CAAC;IAEtD,OAAO,aAAa,CAAC;AACzB,CAAC;AAE4B,gDAAkB"} {"version":3,"file":"StringConvert.js","sourceRoot":"","sources":["../../src/utils/StringConvert.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AAEH,SAAS,kBAAkB,CAAC,QAAoB;IAE5C,IAAI,UAAU,GAAW,EAAE,CAAC;IAE5B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,QAAQ,CAAC,MAAM,EAAE,CAAC,EAAE,EACxC;QACI,UAAU,IAAI,MAAM,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC;KAClD;IAED,OAAO,UAAU,CAAC;AACtB,CAAC;AAED,SAAS,kBAAkB,CAAC,GAAW;IAEnC,MAAM,GAAG,GAAa,EAAE,CAAC;IAEzB,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,EAAE,CAAC,EAC1C;QACI,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;KAC/B;IAED,MAAM,aAAa,GAAe,IAAI,UAAU,CAAC,GAAG,CAAC,CAAC;IAEtD,OAAO,aAAa,CAAC;AACzB,CAAC;AAED,OAAO,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,CAAC"}

View File

@ -2,7 +2,7 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-02-09 15:24:20 * @Date: 2023-02-09 15:24:20
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-02-13 15:58:39 * @LastEditTime: 2023-02-13 22:25:29
* @FilePath: //tsconfig.json * @FilePath: //tsconfig.json
* @Description: * @Description:
* *
@ -14,6 +14,9 @@
"strict": false, "strict": false,
"strictNullChecks": true, "strictNullChecks": true,
"sourceMap": true, "sourceMap": true,
"moduleResolution": "node",
"module": "ES6",
"target": "ES2015"
}, },
// "files": [ // "files": [
// "./src/main.ts", // "./src/main.ts",