博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浏览器中 大部分API
阅读量:7253 次
发布时间:2019-06-29

本文共 1782 字,大约阅读时间需要 5 分钟。

/**  * 2018-01-05 by zhangchao   ***/var window = window || {};window.addComment = function(){};window.adsbygoogle = function(){};window.alert = function(){};//对象实现HTML5对应WEB离线功能window.applicationCache = function(){};//将ascii字符串或二进制数据转换成一个base64编码过的字符串  解码window.atob();// 编码window.btoa("Hello, world"); // 分享window.bdShare();// 方法可把键盘焦点从顶层窗口移开。 window.blur();// 它用来存储 Response 对象的。也就是说用来对 HTTP ,响应做缓存的。虽然 localStorage 也能做,但是它可能更专业。window.caches();// 取消一个先前通过调用window.requestAnimationFrame()方法添加到计划中的动画帧请求.window.cancelAnimationFrame();// requestIdleCallback 是新API,当浏览器稍作喘息的时候,用来执行不太重要的后台计划任务window.requestIdleCallback()// 注册窗口以捕获指定类型的所有事件window.captureEvents();//  方法可取消由 setInterval() 设置的 timeout ,参数必须是由 setInterval() 返回的 ID 值window.clearInterval();//  同上window.clearTimeout();// 包含关于 Web 浏览器的信息window.clientInformation()// 关闭当前页面window.close();// 确认弹窗window.confirm();// 位图裁剪 返回一个位图 ,可以设置宽高 附上:demowindow.createImageBitmap();var canvas = document.getElementById('myCanvas'),ctx = canvas.getContext('2d'),image = new Image();image.onload = function() {  Promise.all([    createImageBitmap(this, 0, 0, 32, 32),    createImageBitmap(this, 32, 0, 32, 32)  ]).then(function(sprites) {    ctx.drawImage(sprites[0], 0, 0);    ctx.drawImage(sprites[1], 32, 32);  });}image.src = 'https://ss0.baidu.com/73x1bjeh1BF3odCf/it/u=1349487841,1262002022&fm=85&s=E1B876DBCA1075C4922022380300D057';// 数据加密window.crypto();// 文档对象window.document// Fetch API 提供了一个获取资源的接口(包括跨域)。任何使用过 XMLHttpRequest 的人都能轻松上手,但新的API提供了更强大和灵活的功能集。window.fetch()// 查找字符串 返回true or falsewindow.find();// 打印window.print();// 跨域通信window.postMessage()// 允许网页访问某些函数来测量网页和Web应用程序的性能,包括 Navigation Timing API和高分辨率时间数据window.Performance() ==> now || mark// screenwindow.screen();

 

转载于:https://www.cnblogs.com/vali/p/8205135.html

你可能感兴趣的文章
简单数论
查看>>
Linux 文件系统
查看>>
更换你的Chrome开发工具风格
查看>>
化工厂装箱员 洛谷 p2530
查看>>
代码替换修复总结
查看>>
ubuntu 14.04 LTS 右键菜单解压压缩包时出错
查看>>
Mysql 查询缓存
查看>>
ubuntu搭建mediawiki
查看>>
uoj#274. 【清华集训2016】温暖会指引我们前行(LCT)
查看>>
[51nod1222] 最小公倍数计数(莫比乌斯反演)
查看>>
LeetCode - 37. Sudoku Solver
查看>>
公钥,私钥和数字签名这样最好理解
查看>>
SqlBulkCopy 类
查看>>
csu1811(树上启发式合并)
查看>>
spring 整合maven 定时任务调度,多个任务写法
查看>>
New Concept English Two 15 37
查看>>
L125
查看>>
poj2192
查看>>
json的内容回顾
查看>>
SAP将内表生成XML作为excel保存到FTP
查看>>