网页作业

内置对象

1、document

document.referrer //获取上一个跳转页面的地址(需要服务器环境)

2、location

window.location.href //获取或者重定url地址
window.location.search //获取地址参数部分
window.location.hash //获取页面锚点或者叫哈希值

3、Math

Math.random 获取0-1的随机数
Math.floor 向下取整
Math.ceil 向上取整

面向对象

1、面向过程:
所有的工作都是现写现用。
2、面向对象:

是一种编程思想,许多功能事先已经编写好了,在使用时,只需要关注功能的运用,而不需要这个功能的具体实现过程。

-3 javascript对象

将相关的变量和函数组合成一个整体,这个整体叫做对象,对象中的变量叫做属性,变量中的函数叫做方法。javascript中的对象类似字典。

创建对象的方法
1、单体

2、工厂模式

2、构造函数

3、原型模式

4、继承

新选择器

1、document.querySlector()
和css选择器写法一致 .div1 #div1
2、document.querySlectorAll():
一次选取多个元素

你可能感兴趣的:(网页作业)