JavaScript学习二 常言的方法整理

本文整理了JavaScript中的常用方法和特性,包括弹窗显示、变量属性获取、内容输出、时间获取、DOM操作、网址编码与解码、数字转换、条件判断等,并通过结构整理和实例演示了with结构和eval函数的使用方法。

方法整理:

(1)alert(“详细信息”)   弹出对话框

(2)typeof(xxxx)       获得某个变量的属性

(3)document.write(“详细信息”)     将对应的内容写到桌面上

 document.writeln("详细信息")

(4)var currentDate = new Date();    获得当前的时间:

 var currentHour = currentDate.getHours();

(5)在js中可以返回this

(6)eval(“”)的用法:

function changeState(layerRef, state) {
		eval("document" + layer + "['" + layerRef + "']" + style
				+ ".visibility = '" + state + "'");
	}
将一个字符串当作程序执行(不仅仅是生成对象)

(7)js中的转意字符:   

\r    返回最前端字符
\n    跳转到下一行

(8)网址编码:

var urlStr = encodeURI("http://www.yahoo.com/index.htm?news=体育&name=zt");
document.write(urlStr)

(9)网址解码:

var urlStr=decodeURI("http://www.yahoo.com/index.htm?"+"country=%E4%B8%AD%E5%9B%BD&name=z%20k"); 
alert(urlStr); //显示该变量的值
(10)将字符串转化为整数:

parseInt('0x32')

(11)检测生成的数字是不是真正的数字:

var a = parseInt('abc24'); //parseInt方法应用后的结果赋值给a 
if(isNaN(a)){ //如果a是数值,执行下面的语句,否则,下面语句不会执行
alert("parseInt('abc24')的结果是"+parseInt('abc24')); 
} 

(12)修改对应标签中的内容,实现倒计时什么的:

document.getElementById("h1").innerHTML="还有"+i+"秒钟返回";




结构整理:

(1)   with结构:指定with中的语句的参考对象

<span style="font-size:14px;">	with(<span style="background-color: rgb(192, 192, 192);">document</span>){
			write("1")
			write("1")
			write("1")
		}</span>

等同于三个:document . write(1)

重复执行任务

setInterval(function(){  cc();},60000);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值