js学习-常见函数

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>JS中的常见函数</title>
	
	</head>
	<body>
		<script type="text/javascript">
			var url="http://www.baidu.com/?123 .@3#$%/, / ? : @ & = + $ #/- _ . ! ~ * ' ( )/* @ - —— + . /";
			//alert(url);
			//对URL进行编码的函数codeURI与decodeURI 
			//这些符号不转换: , / ? : @ & = + $ #
			var eurl=encodeURI(url);
			document.write(eurl+'<br />');
			document.write(decodeURI(eurl)+'<br />');
			document.write('<hr color="red"/>');
			
			//对URI进行编码的函数encodeURIComponcent与decodeURIComponcent 
			//以下符号不转换: - _ . ! ~ * ' ( )		
			var url2="http://www.bing.com/a-b_c.d!!~/%&:123?"
			var eurl2=encodeURIComponent(url2);
			document.write(eurl2+'<br />');
			document.write(decodeURIComponent(eurl2)+'<br />');
			document.write('<hr color="red"/>')
			
			//对字符串进行编码用escape
			//对以下符号不转换:* @ - —— + . / 。
			var url3=escape(url);
			document.write(url3+'<br />');
			document.write(unescape(url3)+'<br />');
			document.write('<hr color="red"/>');
			
			//Number()字符转数字,String()转换成字符串如果不能转换,输出为NaN
			var a=123, b="abc", c='123def.123', d=true;
			document.write(Number(a)+'<br />');
			document.write(Number(b)+'<br />');
			document.write(Number(c)+'<br>');
			document.write('从1970年1月1日到现在毫秒数为:'+Number(new Date)+'<br/>');
			document.write('现在的时间是:'+String(new Date)+'<br />');
			document.write(String(a+' '+b+' '+c+' '+d));
		</script>
	</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值