javascrip 自学笔记

<script type="txet/javascript"> 这是什么不知道,只是文件头都要输入这个

var d = new date() 定义d的函数 现在的时间

document.write(".") 在文本中输出一个.

document.write(d.getHours()) 在文本输出现在的时间—小时

document.write(d.getMinutes()) 在文本中输出现在的时间—分

document.write(d.getSeconds()) 在文本中输出现在的时间—秒


<script type="text/javascript">
var d = new date()
var time = d.getHours()
if (time < 1)
{
document.write("good morning")
}
else
{
document.write("good day")
}
</script>


alert(n); 警告框,没有放回值

confirm(n); 确认框,返回布尔值

prompi(n,v); 会话框,返回字符串


<html>
<body>

<script type="text/javascript">
var d = new Date()
var time = d.getHours()

if (time < 10)
{
document.write("<b>早安</b>")
}
</script>

<p>本例演示 If 语句。</p>

<p>如果浏览器时间小于 10,那么会向您问“早安”。</p>

</body>
</html>


<html>
<body>

<script type="text/javascript">
var d = new Date()
var time = d.getHours()

if (time < 10)
{
document.write("<b>早安</b>")
}
else
{
document.write("<b>祝您愉快</b>")
}
</script>

<p>本例演示 If...Else 语句。</p>

<p>如果浏览器时间小于 10,那么会向您问“早安”,否则会向您问候“祝您愉快”。</p>

</body>
</html>


<html>
<body>

<script type="text/javascript">
var d = new Date()
var time = d.getHours()
if (time<10)
{
document.write("<b>Good morning</b>")
}
else if (time>=10 && time<16)
{
document.write("<b>Good day</b>")
}
else
{
document.write("<b>Hello World!</b>")
}
</script>

<p>本例演示 if..else if...else 语句。</p>

</body>
</html>


<script language="javascript">
alert(new date()); //警告宽 new date()显示计算机的时间


<input type="text"size="30"id="php100"οnclick="alert(php100)">
常用事件:
onclick 点击事件
onchange 改变内容事件
onblur 失去焦点
onfocus 获得焦点
onsubmit 点击提交按钮
onload 自动载入


var aa;
switch(aa)
{
case 2:alert("er");
break; //break 如果2符合,就不对下面进行判断。
case 3:alert("san");
break;
default:alert("无符合内容") //default 条件都不符合时执行的内容。
}


var i,j,k,fib;
for (i=0,j=1,k=0,fib=0;i<50;i++,fib=j+k,k=fib))
{
document.write("Fibonacci(("+i+"))="+fib);
document.write("<br>");
}


javascript for循环举例:

var i=0
for(i=0;i<=10;i++)
{
document.write("the number is"+i)
document.write("<br/>")
}


a=prompt("请输入字符串"); //prompt接受用户输入的字符串

alert(a)


var a=prompt("请输入数字:");
switch(a)
{
case"1":alert("一元复始");break;
case"2":alert("好事成双");break;
case"3":alert("三阳开泰");break;
case"4":alert("事事如意");break;
case"5":alert("五福临门");break;
default:alert("您输入的不正确");
}


string对象 字符串对象

一、length 获取字符串长度
二、charAt()
三、indexOf()
四、lastIndexOf()
五、substring()
六、toLowerCase()
七、toUpperCase()


date对象 日期对象

getYear();
getMonth();
getDate();
getDay();
getHours();
getMinutes();
getSeconds();
getTime();


math 数学对象

abs 绝对值
ceil 返回大于输入值的最小整数
floor返回小于输入值的最小整数
round 返回一个四舍五入的整数
max 返回多个数中的最大值
min 返回多个数中的最小值
pow 记算一个数的幂次方
random 随时产生一个介于0-1之间的数值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值