JavaScript小结

1.JavaScript通常用来操作HTML,文档输出document.write("");执行顺序按照编写顺序执行

2.JavaScript标识符必须以字母、下划线或美元符号开始,它会忽略到多余的空格

3.JavaScript数据类型:1.字符串 2.数字 3.布尔:返回真或者假 4.数组 5.对象 6.null 7.未定义 8.赋值为空清除变量

4.JavaScript运算符:1.算术运算符:+、-、*、%、++、--。      2.算数运算符:=、+=、-=、/=、%=。 例:i+=j:i=i+j

                                   3.字符串操作:任何类型与字符串相加都转换为字符串类型,变为拼接。例5+“5”结果为55

                                   4.比较运算符:==(不看类型)、===(看类型)、!==、!==、>、< 。5.逻辑运算符:&&、||、!。

                                   6.条件运算符:x<10?"x比10小":“x比10大” 

5.JavaScript条件语句:1.if else 2.switch。例switch(条件语句){

case 1:       document.write();     break;      case 2: document.write();  break;

default:       document.write();     break; }

6.for循环: for(i=0;i<10;i++){}

7.while循环: while(i<10){}括号内容为真继续执行,否者停止执行。

do、while:do{}while(i<10:先执行一次再判断

8.跳转语句:break:跳出当前循环语句;continue:跳出本次循环,并进行下一次循环

9.函数是由事件驱动或者当它被调用时执行的可重复使用的代码块。

定义函数:function 函数名(){函数体}在调用时必须按照相同名称调用函数

10.函数的调用:调用方式1.

29.JS的History对象:对象包含浏览器历史的集合

History方法:1.history.back()后退。2.history.forward()前进。3.history.go进入历史某个页面

由一个页面进入此页面进行一系列操作
 

30.JS的location对象:获得当前页面的地址,并把浏览器重定向到新的页面

location对象属性:1.location.hostname返回web主机域名。2.location.pathname返回当前页面的路径与文件名

3.location.port返回web主机端口。4.location.protocol返回所使用的web协议。5.location.href属性返回当前页面的URL

6.location.assign()方法加载新的文档

// document.getElementById("pid").innerHTML=window.location.hostname;//返回web主机域名
//document.getElementById("pid").innerHTML=window.location.pathname;//得到当前页面路径和文件名
// document.getElementById("pid").innerHTML=window.location.port;//得到当前端口
 //document.getElementById("pid").innerHTML=window.location.href;//得到当前页面地址
// location.assign("http://www.4399.com");//在函数事件中加载新的文档,传递给HTML的元素

31.JS浏览器screen对象:包含有关用户屏幕的信息

document.write("可用高度:"+screen.availHeight+",可用宽度:"+screen.availWidth);
 document.write("屏幕高度:"+screen.height+",屏幕宽度:"+screen.width);

 

 

 

 

 

 

 

你可能感兴趣的:(web前端,web)