string常用方法
1.trim 去除字符串前后的空白听怕;(一般用于輸入框...)
2.match 檢查字符串是否包含某個(gè)字符捧挺;
3.replace(x,y); 替換 :將字符串x換成y;
var a = ".weixin.qq.com/s?verssion=6206072";
var b = a.replace('qq', 'gmail');
console.log(b); // '.weixin.gmail.com/s?verssion=6206072'
4.split 把字符串變成數(shù)組尿瞭;
(1) 一個(gè)字符串
var a = ".weixin.qq.weibo";
var b = a.split();
console.log(b); // [".weixin.qq.weibo"]
(2) 多個(gè)字符串
var a = ".weixin,qq,weibo";
var b = a.split(',');
console.log(b); // [".weixin", "qq", "weibo"]
4.indexOf 查找字符串里面字符的下標(biāo)位置闽烙;
5.lastIndexOf 查找字符串里面有多個(gè)相同字符時(shí),相同字符出現(xiàn)的最后一次下標(biāo)位置声搁;
var a = ".weixin.qq.qq,34,qq";
var b = a.lastIndexOf('qq');
console.log(b); // 17
6.截取字符串
(1)substring(x,y) 表示從字符串里下標(biāo)x的字符截取到下標(biāo)為y的字符(不包括下標(biāo)為y的字符)黑竞;
(2)slice
- slice(x,y) 表示從字符串里下標(biāo)x的字符截取到下標(biāo)為y的字符(不包括下標(biāo)為y的字符);
- slice(n) 表示從下標(biāo)為n的字符截取到最后一個(gè)字符;
- slice(-n) 表示截取字符串中倒數(shù)n位字符疏旨。
(3)substr
- substr(x,y) 表示從字符串中下標(biāo)為x的字符開始很魂,截取y個(gè)字符;
var a = "我是字符串";
var b = a.substr(0, 3);
console.log(b); // 我是字
- substr(n) 表示從下標(biāo)為n的字符截取到最后一個(gè)字符檐涝;
var a = "我是字符串";
var b = a.substr(2);
console.log(b); // 字符串
- substr(-n) 表示截取字符串中倒數(shù)n位字符莫换。
var a = "我是字符串";
var b = a.substr(-3);
console.log(b); // 字符串
頁面?zhèn)鲄?/h3>
1.頁面跳轉(zhuǎn)
- a標(biāo)簽
- location.href 獲取頁面網(wǎng)址
2.頁面跳轉(zhuǎn)帶上參數(shù)
3.目標(biāo)頁面獲取 url 上的參數(shù)
Date(日期)對(duì)象
1. new Date() 返回當(dāng)天的日期霞玄;
2. getFullYear 獲取年份骤铃;
3. getMonth 獲取月份拉岁;
4. getDate 獲取一個(gè)月的某一天(0~31);
5. getDay 獲取一個(gè)星期的某一天(0~6)惰爬;
6. getTime 返回從1970年1月1日到現(xiàn)在的毫秒數(shù)喊暖;
———————拓展————————
如何將一個(gè)毫秒數(shù)轉(zhuǎn)成年月日:
var time = new Date(1549324800000);
console.log(time);//當(dāng)前時(shí)間
console.log(time.getFullYear() + "年");//2019年
console.log(time.getMonth() + 1 + "月");//2月
console.log(time.getDate() + "日");//5號(hào)
console.log("周" + time.getDay());//星期2