Skip to content

Commit f9bcbab

Browse files
committed
init
0 parents  commit f9bcbab

File tree

211 files changed

+25396
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

211 files changed

+25396
-0
lines changed

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
.DS_Store
2+
node_modules
3+
/dist
4+
5+
6+
# local env files
7+
.env.local
8+
.env.*.local
9+
10+
# Log files
11+
npm-debug.log*
12+
yarn-debug.log*
13+
yarn-error.log*
14+
pnpm-debug.log*
15+
16+
# Editor directories and files
17+
.idea
18+
.vscode
19+
*.suo
20+
*.ntvs*
21+
*.njsproj
22+
*.sln
23+
*.sw?

New/01.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>Document</title>
8+
</head>
9+
<body>
10+
<script>
11+
var xhr = new XMLHttpRequest();
12+
xhr.open('get',"https://www.baidu.com");
13+
xhr.send();
14+
xhr.onreadyStatechange = function(){
15+
if(xhr.readyState == 4 && xhr.status >=200 && xhr.status <300){
16+
console.log(xhr.response);
17+
}
18+
}
19+
</script>
20+
</body>
21+
</html>

New/02.千分位分割.html

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>Document</title>
8+
</head>
9+
<body>
10+
<script>
11+
var a = 895;
12+
console.log(seperator(a));
13+
function seperator(num){
14+
//记录下是正数还是负数
15+
let flag = num > 0 ? true : false;
16+
//取绝对值并转化为字符串
17+
num = Math.abs(num)+"";
18+
//获取整数部分和小数部分
19+
let [numberLeft,numberRight] = num.split(".");
20+
//没有小数位就用空字符串填充下
21+
numberRight = numberRight ? "."+numberRight : "";
22+
//暂存数字
23+
let temp = "";
24+
while(numberLeft.length > 3){
25+
//每次截取整数部分后3个字符串
26+
temp = "," + numberLeft.slice(-3) + temp;
27+
//将整数部分除去最后三个字符串
28+
numberLeft = numberLeft.slice(0,numberLeft.length - 3);
29+
}
30+
//循环结束,最后长度小于3,就将剩余的连接上
31+
return flag ? numberLeft+temp+numberRight : "-"+numberLeft+temp+numberRight;
32+
}
33+
34+
</script>
35+
</body>
36+
</html>

New/03.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="UTF-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
8+
<title>Document</title>
9+
</head>
10+
11+
<body>
12+
<script>
13+
console.log(productExceptSelf([2, 3, 4, 5]));
14+
15+
function productExceptSelf(numArray) {
16+
let tempArray = [];
17+
numArray.forEach(item1 => {
18+
let num = 1;
19+
numArray.forEach(item2 => {
20+
if (item1 != item2) {
21+
num = num * item2;
22+
}
23+
});
24+
tempArray.push(num);
25+
});
26+
return tempArray;
27+
}
28+
</script>
29+
</body>
30+
31+
</html>

New/04.html

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="UTF-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
8+
<title>Document</title>
9+
</head>
10+
11+
<body>
12+
<script>
13+
14+
console.log(reverse("jifgykoserhurjkcnhskdncvgkiyhnsjdukzecrunyst 827136547tr8yh74f8o9l3w92qujwhe8iu7ryhf uincymh9oxw,z.ej/09l8kyut8w9o,x.9elo58km4yu ;78p0[2845){*(){P:T*#Q)I(OPUQjfpii[upOYHUIYG 9430q80965tpyw4[h 898888888888888888888888888888888888888888 iouy4ewrt8iu7hgfo2UIYTRFYJHMGDSAI f87e6rwtyugfhkjhki ZHONGGUOGONGCHANDANGWANSUI MAOZHUXIWANSUI"));
15+
16+
function reverse(str) {
17+
//匹配任何非空白字符。等价于[^ \f\n\r\t\v]。
18+
var a = str.match(/(\S+)/g);
19+
//调用数组的方法
20+
a = a.reverse();
21+
return a.join(" ");
22+
}
23+
</script>
24+
</body>
25+
26+
</html>

New/1.js

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
// // // const paddingNum = num => (num).toLocaleString('en-US')
2+
3+
// // // var a = paddingNum(100000);
4+
// // // console.log(a);
5+
6+
// // // var a = "123456"
7+
// // // console.log(a.slice(-3));
8+
9+
// // var b = paddingNum(9123456);
10+
// // console.log(b);
11+
// // function paddingNum(inputNum){
12+
// // let flag = inputNum > 0 ? true : false;
13+
// // let numArr = Math.abs(inputNum).toString().split('.');
14+
// // let right = numArr[1] ? '.'+numArr[1] : '';
15+
// // let left = numArr[0];
16+
// // let temp = '';
17+
// // while(left.length > 3){
18+
// // temp = ',' + left.slice(-3) + temp;
19+
// // console.log(temp);
20+
// // console.log(left.slice(-3));
21+
// // left = left.slice(0,left.length-3);
22+
// // }
23+
// // return flag? left+temp + right : '-'+left+temp+right;
24+
// // }
25+
26+
// function getNumber() {
27+
// let number = [];
28+
// let i = 1;
29+
// while (i <= 200) {
30+
// if (i % 3 == 0 && i % 5 == 0) {
31+
// number.push(i);
32+
// }
33+
// i++;
34+
// }
35+
// return number;
36+
// }
37+
// var a = getNumber();
38+
// console.log(a);
39+
40+
// console.log(null ==undefined);
41+
42+
console.log(reverse("the sky is blue!"));
43+
44+
function reverse(str){
45+
console.log(Array.join);
46+
// var a= Array.join.call(str," ");
47+
// console.log(a);
48+
}

babel.config.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
module.exports = {
2+
presets: [
3+
'@vue/cli-plugin-babel/preset'
4+
],
5+
// element-ui按需引入
6+
// "presets": [["es2015", { "modules": false }]],
7+
"plugins": [
8+
[
9+
"component",
10+
{
11+
"libraryName": "element-ui",
12+
"styleLibraryName": "theme-chalk"
13+
}
14+
]
15+
]
16+
}

0 commit comments

Comments
 (0)