JS基础学习:Date对象、String属性
2019-03-29 本文已影响0人
Merbng
Date对象
<!-- <script type="text/javascript">
function getDate(dt) {
// 获取年
var year = dt.getFullYear();
// 获取月
var month = dt.getMonth();
month = month < 10 ? "0" + month : month;
// 获取日
var day = dt.getDate();
// 获取时
var hour = dt.getHours();
hour = hour < 10 ? "0" + hour : hour;
// 获取分
var minuts = dt.getMinutes();
// 获取秒
var seconds = dt.getSeconds();
return year + "年" + month + "月" + day + "日 " + hour + ":" + minuts + ":" + seconds;
}
console.log(getDate(new Date()));
</script>
-->
<script type="text/javascript">
console.log(getDate(new Date()));
</script>
字符串常用属性
.length 字符串 的长度
.charAt(索引) 返回值是指定索引位置的字符串,超出索引,结果是空字符串
.fromCharCode(数字值,可以是多个) 返回的是ASCII码
<script type="text/javascript">
var str = "x1卡卡卡";
console.log("长度:" + str.length);
console.log("charAt:" + str.charAt(0));
console.log("fromCharCode:" + String.fromCharCode(89, 88));
// 字符串拼接 返回的是一个新的字符串
var concatStr = str.concat(",啊,");
console.log("拼接结果:" + concatStr);
var str = "俺们那卡挖爱我的关系看过吗";
// 从索引5的位置开始提取,到索引为10的前一个结束,没有10,并返回这个提取后的字符串
var str = str.slice(5, 10);
console.log("slice:" + str);
var str = "二分法|新工人房|恩爱|环境|看看|新闻|好像|来了";
var arr = str.split("|",1);//第二个参数是 切几个
for (i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
</script>