Javascript保留字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。Javascript保留字是不能作为变量名和函数名使用的。使用Javascript保留字作为变量名或函数名,会使Javascript在载入过程中出现编译错误。
Javascript保留字列表:
break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try
Javascript未来保留字(Javascript Future Reserved Words)
Javascript还有一些未来保留字,这些字虽然现在没有用到Javascript语言中,但是将来有可能用到。
Javascript未来保留字列表:
abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile
Javascript内置对象Math
用Math.random()得出0-1之间随机数的Javascript示例代码
Math.random()和Math.round得到一个0-10之间随机整数的Javascript示例代码
用Math.max在众多数值里返回一个最大值的Javascript示例代码
用Math.min在众多数值里返回一个最小值的Javascript示例代码
一个随机出图片的Javascript示例(用到Math.random()和Math.round方法)
Javascript内置对象String
用length属性得到字符串长度的Javascript示例
用indexOf方法返回String对象内第一次出现子字符串的字符位置的Javascript示例
用lastIndexOf方法返回String对象内最后一次出现子字符串的字符位置的示例
用substring方法返回一个字符串中指定那部分子字符串Javascript示例
用substr方法返回从指定位置开始的指定长度的子字符串的Javascript示例
用toUpperCase方法将字符串中所有字母变成大写的Javascript示例
用toLowerCase方法将字符串中所有字母变成小写的Javascript示例
Javascript内置对象Date
如何显示当天日期(yyyy-mm-dd)的Javascript示例(用到Date对象的getFullYear,getMonth和getDate方法)
<html>
<head>
<title>如何显示当天日期(yyyy-mm-dd)的Javascript示例(用到Date对象的getFullYear,getMonth和getDate方法)</title>
</head>
<body>
<script type="text/javascript">
var d = new Date()
var vYear = d.getFullYear()
var vMon = d.getMonth() + 1
var vDay = d.getDate()
document.write(vYear)
document.write("-")
document.write(vMon<10 ? "0" + vMon : vMon)
document.write("-")
document.write(vDay<10 ? "0"+ vDay : vDay )
</script>
<p>Javascript示例代码解释:这个示例用到了Javascript内置对象Date的getFullYear,getMonth和getDate方法。首先申明一个变量d,var d = new Date(),表示将当天的日期值赋给变量d。然后使用getFullYear得到年份的值,用getMonth得到月份值(注:getMonth返回值范围为0到11,所以要得到实际的月份,还要加1),用getDate得到当天日期所在月份的日期值。</p>
<p>这个示例还用到了"test?语句1:语句2",意思是如果符合test条件,那么执行语句1,否则使用语句2。计算月和日都用到了这个语法,如果月和日小于10,在月和日的值之前应该加0。</p>
</body>
</html>
如何显示当天时间(hh:nn:ss)的Javascript示例(用到Date对象的getHours,getMinutes和getSeconds方法)
<html>
<head><title>如何显示当天时间(hh:nn:ss)的Javascript示例(用到Date对象的getHours,getMinutes和getSeconds方法)</title></head>
<body>
<script type="text/javascript">
var d = new Date()
var vHour = d.getHours()
var vMin = d.getMinutes()
var vSec = d.getSeconds()
document.write(vHour<10 ? "0" + vHour : vHour)
document.write(":")
document.write(vMin<10 ? "0" + vMin : vMin)
document.write(":")
document.write(vSec<10 ? "0"+ vSec : vSec )
</script>
<p>Javascript示例代码解释:这个示例用到了Javascript内置对象Date的getFullYear,getMonth和getDate方法。首先申明一个变量d,var d = new Date(),表示将当天的日期值赋给变量d。然后使用getHours得到小时的值,用Minutes得到分钟值,用getSeconds得到秒的值。</p>
<p>这个示例还用到了"test?语句1:语句2",意思是如果符合test条件,就执行语句1,否则执行语句2。计算小时,分钟和秒都用到了这个语法,如果小时,分钟和秒小于10,在其值之前应该加0。</p>
</body>
</html>
Javascript内置对象Array
一个创建数组(Array),向数组赋值,并显示数组各项内容的Javascript示例
一个数组(Array)的length属性示例(如果是连续数组,可以用其来求数组的元素个数)
用reverse方法将Javascript数组(Array)对象内容反转的示例
用concat方法将两个或更多数组组合在一起的Javascript示例
用join方法返回一个将数组所有元素用指定符号连在一起的字符串
用pop()方法移除数组中的最后一个元素并返回该元素的Javascript示例
用shift()方法移除数组中的第一个元素并返回该元素的Javascript示例
用slice方法返回数组一部分的Javascript示例