引用类型

本文介绍了JavaScript中日期对象的创建及各种获取时间的方法,并详细解释了字符串的多种创建方式及其常用方法,包括提取、替换、匹配等操作。

日期
创建日期对象

var a=new Date()

1.当不传参时输出电脑的时间
2.如果传参数就输出参数的时间
###获取时间的方法
####1.getTime()方法

var a=new Data()
var b.getTime()

返回从1970年1月1日至今的毫秒数,返回值为numbwe类型!

var nian=a.getFullyear()  //获取年     
var yue=a.getMonth()  //获取月    
var tian=a.getDate()  //获取日    
var week=a.getDay()  //获取星期几    
var hours=a.getHours()  //获取时    
var min=a.getMinutes()  //获取分    
var sec=a.getSeconds()  //获取秒    
var milli=a.getMilliseconds()  //获取毫秒    

字符串
字符串创建:
1.字面量定义:

var a='1234'

2.利用string定义

var a=string('1234')

3.创建字符串对象

var a=new string('1234')

###字符串的方法
1.charAt(index)返回指定位置的字符
2.charCodeAt(index)返回指定位置字符的Unicode编码

string.fromcharCode()将Unicode编码转换为字符

3.search(x)搜索字符串中是否含有x

如果有该字符则返回这个元素在字符串中首次出现的下标没有则返回-1

4.replace(a,b)替换字符串中元素用b替换a

返回值是新的字符串,对原字符串没有影响

5.match(“hello”)提取字符串中的‘hello’返回值为数组类型为object

如果没有找到就返回null
也可以通过正则达到检索匹配的目的!!!

如:var str="1 plus 2 equal 3"
document.write(str.match(/\d+/g))//返回值是1,2,3

6.substring(m,n) 方法用于提取字符串中介于两个指定下标之间的字符,参数不可为负数(包头不包尾)
slice()是字符串数组通用的方法,参数可以为负数!

7.substr(m,n) 在字符串中抽取从 m下标开始的n个字符。(包头也包尾)对原数组不产生影响

8.split() 将字符串转换成字符串数组!

如果参数为空,会将所有的元素一一分割成数组的每个元素
参数为字符串内所有元素的值。则将字符串整体输出。长度为1
如果参数为某个元素,就以这个元素分割字符串生成数组!

9.concat()合并两个字符串

var a="123"
var b="456"
a.concat(b)

10.toLowerCase()/toupperCase()将字符串转换成小写/大写 !

11.indexOf()/lastIndexOf()检测参数在字符串中首次/最后一次的位置!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值