自定义函数
输入两个数,再输入一个运算符(+,-。*,/),得到结果 函数如下:
function jisuan(num1,num2,operator){
var res=0;
if (operator=="+"){
res=num1+num2;}
else if(operator=="-"){
res=num1-num2;}
else if(operator=="*"){
res=num1*num2;}
else if(operator=="/"){
res=num1/num2;}
return res;}
在需要的文件引入 ......
常用的全局函数 :
decodeURI() 解码某个编码的URI。
escape ()对字符串进行编码
eval()计算JavaScript字符串 并把它作为脚本执行。
isfinite()检查某个值是否又穷大的数
parsefloat()解释一个字符串并返回一个浮点数
parseInt()解析一个字符串并返回一个整数
unescape()对由escape编码的字符串进行解码。
①以eval为例:

返回结果为ok
所以eval直接把字符串当做脚本来执行。
②escape和unescape.
escape对字符串进行编码
unescape对字符串进行解码。
代码如下:
var str1="你好";
var str2=escape(str1);
window.alert(str2);①
var str3=unescape(str2);
window.alert(str3);②
①处输出 乱码
②处输出 你好
escape和unescape往往配合使用防止乱码出现
moveTo 把窗口左上角移动到一个固定的坐标