<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<style>
.result{font-weight:bold;}
#payment{text-decoration:underline;}
</style>
</head>
<body>
<script language="javascript" src="<{$JS}>jquery.js"></script>
<script>
/*document.write("<h2>计算结果</h2>");
for(i=10,j=1,k=0,fib=0; i< 50; i++,fib=j+k,k=fib)
{
document.write("fibonacci("+i+")="+fib);
document.write("<br>");
}*/
/*var s='sdfsdfsdfs';
//document.write(s.charAt(s.length-1));//下表的字符 单个
document.write(s.substring(1,4));//第一个参数是下标从零开始,第二个参数是取得长度
s.indexOf("s");// 第一次出现的位置 也是从零开始
//number 对象的方法
//这种格式是在地址栏上输入的 252 换成二进制 11111100 再转成八进制
javascript:var s=252; alert(s.toString(8));
javascript:var s=17.025697; alert(s.toFixed(2));//取小数点后两位,然后转化成字符串
javascript:var s=17.025697; alert(s.toPercision(2));//如果位数还不够取整的话就转化成指数,否则的话 位数是几,就去几位
javascript:var number = Number('1100 '+1000);alert(number);//参数只能以10为基数的再跟整形数据时 字符串之前不能 有空格 否则返回nan
javascript:var number = parseInt('0x1100');alert(number);//相对上一个这个比较灵活 几进制都行,第二个参数可以把这个字符串转成绩及进制(2-36)
javascript:var number = parseFloat('12.36');alert(number);//parseInt()的参数字数字字符串不能是小数,否则报错,只能转成十进制
//Boolean 对象是 Boolean 数据类型的包装器。每当 Boolean 数据类型转换为 Boolean 对象时,JScript 都隐含地使用 Boolean 对象。
var bool = new Boolean('sdf'); /*和这个方法一样*/ //Boolean('sdf');//这个是直接用的这个类里的构造方法
//!!'sdfsd' !!4546
/*javascript程序预定义和javascript实现预定义 这两个意义是不同的前者是自己定义的函数后者是浏览器自带的类方法
var querfun = function (x){return x*x;}//函数直接量 var querfun = new Function('x','return x*x;');
javascript:var date = new Date(); alert(date.toLocaleDateString()+'==>'+date.getFullYear()+"年"+date.getMonth()+'月'+date.getDay()+date.toTimeString()+date.toDateString());
//虽然值是一样的 但是引用的地址不是一个 所以 对象和数组 是传值赋值的
javascript:var date1 = new Date('2012','5','11');var date2 = new Date('2012','5','11');if(date1!=date2){alert(传地址);}
*/
try
{
$(function(){
showTime();
});
function getLocalTime(Sj) {
return new Date(Sj).toLocaleString();
}
function showTime(){
var date = new Date();
var t= Date.parse(date);//parse是静态方法 不用创建date对象
document.getElementById("sss").value=getLocalTime(t);
window.setTimeout(showTime,1000);
}
}catch(e){ // 创建局部变量 e。
response.write(e) // 打印 "[object Error]".
response.write(e.number & 0xFFFF) // 打印 5009。
document.write(e.description) // 打印 "'y' is undefined".
}
a='ffff';
function locals(){
a='ddd';
document.write(a);
mya='sss';
document.write(mya);
}
locals();
document.write(a);
document.write(mya);
document.write("<br>");
var scop='111';
function myscop(){
var scop='123';
function childscop(){
var scop='456';
document.write(scop);
}
childscop();
document.write(scop);
}
myscop();
var mys='111';
function myscipt(){
alert(mys);//undfined ,因为函数内的定仪的
var mys='222s';
alert(mys)
}
myscipt();
</script>
<input type="text" id="sss"/>
<input type='button' name='sd' id='sd' value='dianji' οnmοuseοver="mouser();">
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<style>
.result{font-weight:bold;}
#payment{text-decoration:underline;}
</style>
</head>
<body>
<script language="javascript" src="<{$JS}>jquery.js"></script>
<script>
/*document.write("<h2>计算结果</h2>");
for(i=10,j=1,k=0,fib=0; i< 50; i++,fib=j+k,k=fib)
{
document.write("fibonacci("+i+")="+fib);
document.write("<br>");
}*/
/*var s='sdfsdfsdfs';
//document.write(s.charAt(s.length-1));//下表的字符 单个
document.write(s.substring(1,4));//第一个参数是下标从零开始,第二个参数是取得长度
s.indexOf("s");// 第一次出现的位置 也是从零开始
//number 对象的方法
//这种格式是在地址栏上输入的 252 换成二进制 11111100 再转成八进制
javascript:var s=252; alert(s.toString(8));
javascript:var s=17.025697; alert(s.toFixed(2));//取小数点后两位,然后转化成字符串
javascript:var s=17.025697; alert(s.toPercision(2));//如果位数还不够取整的话就转化成指数,否则的话 位数是几,就去几位
javascript:var number = Number('1100 '+1000);alert(number);//参数只能以10为基数的再跟整形数据时 字符串之前不能 有空格 否则返回nan
javascript:var number = parseInt('0x1100');alert(number);//相对上一个这个比较灵活 几进制都行,第二个参数可以把这个字符串转成绩及进制(2-36)
javascript:var number = parseFloat('12.36');alert(number);//parseInt()的参数字数字字符串不能是小数,否则报错,只能转成十进制
//Boolean 对象是 Boolean 数据类型的包装器。每当 Boolean 数据类型转换为 Boolean 对象时,JScript 都隐含地使用 Boolean 对象。
var bool = new Boolean('sdf'); /*和这个方法一样*/ //Boolean('sdf');//这个是直接用的这个类里的构造方法
//!!'sdfsd' !!4546
/*javascript程序预定义和javascript实现预定义 这两个意义是不同的前者是自己定义的函数后者是浏览器自带的类方法
var querfun = function (x){return x*x;}//函数直接量 var querfun = new Function('x','return x*x;');
javascript:var date = new Date(); alert(date.toLocaleDateString()+'==>'+date.getFullYear()+"年"+date.getMonth()+'月'+date.getDay()+date.toTimeString()+date.toDateString());
//虽然值是一样的 但是引用的地址不是一个 所以 对象和数组 是传值赋值的
javascript:var date1 = new Date('2012','5','11');var date2 = new Date('2012','5','11');if(date1!=date2){alert(传地址);}
*/
try
{
$(function(){
showTime();
});
function getLocalTime(Sj) {
return new Date(Sj).toLocaleString();
}
function showTime(){
var date = new Date();
var t= Date.parse(date);//parse是静态方法 不用创建date对象
document.getElementById("sss").value=getLocalTime(t);
window.setTimeout(showTime,1000);
}
}catch(e){ // 创建局部变量 e。
response.write(e) // 打印 "[object Error]".
response.write(e.number & 0xFFFF) // 打印 5009。
document.write(e.description) // 打印 "'y' is undefined".
}
a='ffff';
function locals(){
a='ddd';
document.write(a);
mya='sss';
document.write(mya);
}
locals();
document.write(a);
document.write(mya);
document.write("<br>");
var scop='111';
function myscop(){
var scop='123';
function childscop(){
var scop='456';
document.write(scop);
}
childscop();
document.write(scop);
}
myscop();
var mys='111';
function myscipt(){
alert(mys);//undfined ,因为函数内的定仪的
var mys='222s';
alert(mys)
}
myscipt();
</script>
<input type="text" id="sss"/>
<input type='button' name='sd' id='sd' value='dianji' οnmοuseοver="mouser();">
</html>