Skip to content

Commit 46a30f5

Browse files
committed
update
1 parent 0c232a1 commit 46a30f5

File tree

1 file changed

+50
-1
lines changed

1 file changed

+50
-1
lines changed

README.md

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,7 @@ console.log(result);
804804
* `sort` 排序
805805
```JavaScript
806806
var arr = [1,4,2,3,5]
807-
var arr2 = arr.sor(function (a,b) {
807+
var arr2 = arr.sort(function (a,b) {
808808
//从小到大排序
809809
return a - b;
810810
//从大到小排序
@@ -847,6 +847,55 @@ for (key in obj) {
847847
}
848848
}
849849
```
850+
* 举个例子
851+
```html
852+
<!DOCTYPE html>
853+
<html>
854+
<head>
855+
<meta charset="utf-8" />
856+
<title>Register</title>
857+
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
858+
</head>
859+
<body>
860+
<script type="text/javascript">
861+
console.log(Date.now());
862+
var dt = new Date();
863+
console.log(dt);
864+
console.log(dt.getTime());
865+
console.log(dt.getFullYear());
866+
console.log(dt.getDate());
867+
868+
var arr = [1,2,3,4]
869+
870+
arr.forEach(function (item,index) {
871+
console.log(index,item);
872+
})
873+
</script>
874+
</body>
875+
</html>
876+
```
877+
#### 问题解答
878+
* 获取2017-06-10格式的日期
879+
```JavaScript
880+
function formatDate(dt) {
881+
if (!dt) {
882+
dt = new Date();
883+
}
884+
var year = dt.getFullYear();
885+
var month = dt.getMonth() + 1;
886+
var date = dt.getDate();
887+
if (month = 10) {
888+
//强制转换类型
889+
month = '0' + month;
890+
}
891+
if (date < 10) {
892+
//强制转换类型
893+
}
894+
895+
}
896+
```
897+
* 获取随机数,要求是长度一致的字符串格式
898+
* 写一个能遍历对象和数组的通用forEach函数
850899
---
851900

852901
### JSDemo JS小程序

0 commit comments

Comments
 (0)