js笔记13
2024-08-31 12:16:14
1.js操作css样式
div.style.width="100px".在div标签内我们添加了一个style属性,并设定了width值,这种写法会给标签带来大量的style属性,跟实际项目不符
我们没有让css和html分离,所以如果是为了获取css样式需要通过 window.getComputeStyle()获取经过计算机计算的所有属性,就是只要渲染出来的都是经过计算的
getComputedStyle()第一个参数是当前元素,第二个一般我们写null,并且这个方法只读
ie6-8不支持这个用法,ie的是用currentStyle
2.try{}catch(error){}
不报错执行try里面的代码块,报错执行catch里面的代码块(前提条件是报错,如果不报错不能使用)
3.只读 可写
只读:只能获取不能修改
可写:可以修改的
4.null和undefined的区别
null和undefined都表示没有值
null 是这个东西是天生存在的但是没有值
比如:
undefined这个东西压根就不存在的是人为定义的并没有赋值
(1)var a;undefined
(2)div.aa undefined
5.元素节点的树状图
document>documentElement>body>tagName
最新文章
- nodejs持续学习--必须关注4网站
- 用命令提示符压缩文件,解压缩文件(不需要客户端安装7zip)
- 0x00411202指令引用的0x00000000内存该内存不能为read错误,怎么解决
- android Material Design:主题
- linux云计算集群架构学习笔记:rhel7基本命令操作
- hdu 4512 吉哥系列故事——完美队形I LCIS
- C#开发 “因为某项目未能生成,所以无法发布”
- TheSixthWeekJavaText
- asp.net URL DES加密 什在URL中的使用
- nginx 代理 https 后,应用变成 http
- chrome插件学习笔记
- Unable to find utility "instruments", not a developer tool or in PATH
- nginx相关知识
- 制造业期刊-ZT
- 如何让浏览器不解析html?
- 20170706xlVBA汇总历时对阵数据
- Linux服务器安装Nginx
- java锁的简化
- RabbitMQ的生产者和消费者
- sql优化实例(用左连接)