console
Angular 实现分段式加载,滚动刷新数据
https:
[译] 使用 Angular 和 RxJS 实现的无限滚动加载
https:
https:
Angular: 使用 RxJS Observables 来实现简易版的无限滚动加载指令
https:
Angular实现虚拟滚动多选下拉框笔记
https:
Browser 对象
1、window
innerHeight/innerWidth 返回窗口的文档显示区的高度/宽度,纯显示区。
outerHeight/outerWidth 返回窗口的外部高度/外部宽度,包含工具条与滚动条,浏览器整的尺寸。
pageXOffset 设置或返回当前页面相对于窗口显示区左上角的 X 位置,相当于scrollX属性. IE: document.documentElement.scrollTop
pageYOffset 设置或返回当前页面相对于窗口显示区左上角的 Y 位置,相当于scrollY属性. IE: document.documentElement.scrollLeft
screenLeft/screenTop 返回浏览器窗口相对于屏幕的X和Y坐标,screenX、screenY类似(非IE)
moveBy() 可相对窗口的当前坐标把它移动指定的像素。x,y
moveTo() 把窗口的左上角移动到一个指定的坐标。
resizeBy() 按照指定的像素调整窗口的大小。width,height
resizeTo() 把窗口的大小调整到指定的宽度和高度。
scrollBy() 按照指定的像素值来滚动内容。xnum,ynum(px)
scrollTo() 把内容滚动到指定的坐标。xpos,ypos
2、history
back() 加载 history 列表中的前一个 URL
forward() 加载 history 列表中的下一个 URL
go(number|url) 加载 history 列表中的某个具体页面
3、navigator
navigator.appCodeName
navigator.appName
navigator.appVersion
navigator.cookieEnabled
navigator.platform
navigator.userAgent
javaEnabled() 指定是否在浏览器中启用Java
taintEnabled() 规定浏览器是否启用数据污点(data tainting)
4、screen
availHeight 返回屏幕的高度(不包括Windows任务栏)
availWidth 返回屏幕的宽度(不包括Windows任务栏)
colorDepth 返回目标设备或缓冲器上的调色板的比特深度
height 返回屏幕的总高度
pixelDepth 返回屏幕的颜色分辨率(每象素的位数)
width 返回屏幕的总宽度
5、location
hash 返回一个URL的锚部分
host 返回一个URL的主机名和端口
hostname 返回URL的主机名
href 返回完整的URL
pathname 返回的URL路径名。
port 返回一个URL服务器使用的端口号
protocol 返回一个URL协议
search 返回一个URL的查询部分
assign(url) 载入一个新的文档
reload() 重新载入当前文档
replace(url) 用新的文档替换当前文档