第五十三天dom基础

1.上一节内容补充:

  1.1将字符串转换成数字:

var s1='ass';
var n1=parseInt(s1); //将字符串转换成数字
var s2='2334';
var n2=parseInt(s2);//将字符串转换成数字
console.log(n1);
console.log(n2);
结果为
NaN
01内容补充.js:9 2334
View Code

  1.2regexp中没有提到的坑:如果test中没有传值,就默认传undefined;

var n1=/^[a-zA-z][a-zA-Z]{3,8}/;
var n2=n1.test();
console.log(n2);
结果为
true
View Code

    1.3第二种创建类的方法:自定义一个类:

var n1=new Object();
n1.name='alecx';
n1.age=134;
console.log(n1);
{name: "alecx", age: 134}
View Code

  1.4如果想显示自定义时间和格式可以使用如下方法:

var t1=new Date('2004-1-2');
var t2= t1.toLocaleString();  不仅显示列的数据还显示时间
var t3=t1.toLocaleDateString();  只显示所列举的数据
console.log(t2);   
console.log(t3);
结果:
2004/1/2 上午12:00:00
01内容补充.js:21 2004/1/2
View Code

2

  2.1.BOM(Browser object Model)指的是浏览器对象模型,它使javascript有能力与浏览器进行对话;

  2.2DOM(document object model)指的是文档对象类型,通过它,可以访问html文档的所有元素。

  2.3window对象是客户端JavaScript最高的对象之一,由于windows对象事其他大部分对象的共同祖先,在调用windows对象的方法和属性时,可以省略windows对象的应用,类如window.document.write()可以简写成:document.write().

var name='小强';
undefined
window.name;
"小强"
View Code

3.window的一些操作方法(只做了解)

window.open();(打开一个新的网页)
Window {parent: Window, opener: Window, top: Window, length: 0, frames: Window, …};
2.window.innerHeight;  显示网页高度;
3.window.innerWidth;  显示网页宽度;
View Code
window.open();(打开一个新的网页)
Window {parent: Window, opener: Window, top: Window, length: 0, frames: Window, …};
2.window.innerHeight;  显示网页高度;
3.window.innerWidth;  显示网页宽度;
View Code

4.histoty对象的一些方法:

history.back
ƒ back() { [native code] }
history.forward;
ƒ forward() { [native code] }
View Code

 

猜你喜欢

转载自www.cnblogs.com/ab461087603/p/12600435.html