JavaScript初见

JavaScript初见,第1张

JavaScript 的组成 1. ECMAScript语法 BOM浏览器与js交互 2. BOM浏览器与js交互 3. Dom html内容与js交互 Bom 和 window对象 1. 浏览器对象模型 2. Browser Object Model 3. document文档 4. screen屏幕 5. location地址 6. navigator浏览器对象 7. history 历史记录 8. 本地存储相关

window全局方法

var声明的或没有声明的都是他的全局变量

有id命名的HTML节点也是,用window.id的方法防问

常用全局方法,都是省略了window

alert 警告 confirm确认 prompt d窗    setinterval间隔调用    

setTimeout  延迟调用     document 文档,页面上    

关于屏幕 screen 1.   屏幕宽高  

        '
屏幕宽'+screen.width

        '
屏幕高'+screen.height

2.  移除状态屏幕宽高,可用宽高

        '
移除状态屏幕宽'+screen.availWidth

       '
移除状态屏幕高'+screen.availHeight

3.   浏览器可视区域宽高(窗口大小) 

        '
浏览器可视区域宽'+window.innerWidth

        '
浏览器可视区域高'+window.innerHeight

关于历史对象,history

必须是你打开或者关闭过的网页才能适用

前进  forward()   go( 1 )

后退 back()   go( -1 )

地址栏信息,location

1.  reload()普通刷新

2.  '
地址信息'+location.href

3.  '
协议'+location.protocol

4.   '
域名'+location.hostname

5.   '
路径'+location.pathname

6.   '
哈希'+location.hash

navigator 判断是否是手机端浏览器

if(x.includes('Mobile')){
                document.write('
手机端')

              }

open方法 1.  win = window.open(网址url,名称name,宽高位置feature) 2.  关闭 打开的窗口,要你打开的  win.close() 3.  close() 直接关闭原窗口

常用事件

1.  onload事件     窗口 图片加载完毕触发

2.  onscroll    有滚动条的时候滚动触发

滚动距离  document.documentElement.scrollTop

编码 常见编码

utf-8 万国码 gb2312 国标   gbk 中文包含繁体字

编译为URL  

初始        转/解URI     转/解URI (包含标点符号)

decode   decodeURI  decodeURIComponent

encode   encodeURI  encodeURIComponent

预览图片

var src = window.URL.createObjectURL(file);

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1297660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存