标签:世界时间 java isnan 代码 pre data 文本 如何 eof
Date
date.toString() 获取世界时间,会提示当前时区
var data = new Date(); alert(date.toString());
date.toLocaleString() 获取当前时区的当前时间
超链接不跳转
一、让js函数返回false,在click也返回false
function hi(){ alert("你好") ; return false; } <a href="http://www.baidu.com" onclick="return hi();">打招呼</a>
二、将href指定成一段脚本
<a href="javascript:hi();">打招呼</a>
数据类型
boolean 布尔
number 数字
string 字符串
Undefined 未定义
Null 空对象
Object 对象类型
Undefined类型、Null类型都是只有一个值的数据类型,值分别为undefined与null
null是一个object的值
查看变量的类型typeof 变量名或typeof(变量名),返回变量类型的字符串
//返回的是function alert(typeof(date)) //返回的是string alert(typeof(date()))//调用方法返回字符串
类型转换:类型名(变量名)或parse***(变量名)
//当变量被声明后,没有初始化,值为undefined
判等
双等号==判断值是否相等
三等号===先判断类型是否相同,再判断值是否相等
undefined==null true
undefined===null false
123==“123” true
123===“123” false
如何判断变量是否可用?
先判断类型是否为undefined,再判断值是否为null,否则可用
isNan() 非数字判断
alert(isNaN(‘123‘)) //false 能转成数字的都是false alert(isNaN(‘abc‘))
eval() 将一段字符串当做js代码执行
应用场景:当从文本框中获取值时,得到的是字符串,希望那段字符串当做js执行,则使用eval()
eval(‘alert("abc")‘)
方法
使用关键字arguments获取所以的参数,是一个数组
//可变参数 function sum(){ var res=0; for(var i=0;i<arguments.length;i++) { res+=argument[i]; } } sum(1,2,3,4,5);
js不支持方法重载,如果方法重名,后写的函数会把之前的覆盖掉
匿名函数
一、可以将方法赋值给一个变量,这个变量表示一个方法
var hi=function(){}
二、定义时完成调用
(function(){})()
三、赋值给一个变量完成调用
标签:世界时间 java isnan 代码 pre data 文本 如何 eof
原文地址:http://www.cnblogs.com/xiaonangua/p/7391133.html