![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
无声有寒
这个作者很懒,什么都没留下…
展开
-
网页特效
1.offset一定要注意父亲要有定位,返回的偏移值是没有单位的。 <script> // offset 系列 var father = document.querySelector('.father'); var son = document.querySelector('.son'); // 1.可以...原创 2020-04-04 23:21:33 · 125 阅读 · 0 评论 -
BOM:同步异步,location,navigator,history
1.2.同步任务(主车道)先执行,然后再执行异步任务(应急车道)3.事件循环主线程执行完毕后,不断查看异步任务队列的过程。异步任务先保存在异步进程中,有事件发生,推入异步队列4.location对象,返回URL相关信息url构成参数就是name=and&age=185.几秒后自动跳转页面案例用的定时器每隔一秒刷一下。&...原创 2020-04-03 11:46:17 · 148 阅读 · 0 评论 -
BOM
1.什么是BOM2.window对象3.页面加载事件:让js代码可以写在任何位置doucument.addEventListner最快window.addEventListner要加载完所有东西js代码才有效果4.窗口大小变化事件<script> window.addEventListener('load', funct...原创 2020-04-03 09:52:00 · 100 阅读 · 0 评论 -
键盘事件
1.注意按下down和press的区别 <script> // 常用的键盘事件 //1. keyup 按键弹起的时候触发 // document.onkeyup = function() { // console.log('我弹起了'); // } ...原创 2020-04-02 20:02:43 · 116 阅读 · 0 评论 -
事件高级+鼠标事件
1.注册事件传统方式只能绑定一个事件,都是on开头的。传统方式后面注册的事件会覆盖前面的。事件监听22,33都会依次弹出。 <script> var btns = document.querySelectorAll('button'); // 1. 传统方式注册事件 btns[0].onclick = functio...原创 2020-04-01 23:00:36 · 116 阅读 · 0 评论 -
节点操作
1.2.节点分类3.父节点,亲爸爸4.子节点,一般用children获取所有子元素5.第一个和最后一个子元素6.新浪下拉菜单鼠标经过是onmouseover!display前面要有style7.兄弟节点8.创建,添加节点添加有两种形式,一种直接在后面追加,一种在某个元素之前插入9.留言板注意每次留言显示在上面,是...原创 2020-03-24 16:58:57 · 253 阅读 · 0 评论 -
排他,换肤,全选,tab栏,自定义属性案例
1.排他思想虽然i是全局变量,但第二个i是定义在函数体内的,作用域只在函数内this是函数的调用者2.百度换肤3.两个新的事件:鼠标经过,鼠标离开4.全选取消全选this.checked属性值代表选中的状态每次点击默认全选,然后只要有一个没选中,flag设为false5.自定义属性添加和获取设置属性值和移除,注意class6....原创 2020-03-24 12:18:22 · 109 阅读 · 0 评论 -
事件
1.事件三要素2.改变元素内容innerHTML使用较多3.修改元素属性原创 2020-03-23 12:34:38 · 70 阅读 · 0 评论 -
获取元素对象
1.web apis介绍2.DOM3.获取元素对象通过ID获取通过标签名获取document是文档对象返回的是伪数组通过类名,选择器来获取获取body和html对象...原创 2020-03-23 11:20:55 · 94 阅读 · 0 评论 -
对象
1.对象的含义2.创建对象3.属性,方法不需要声明4.构造函数5.遍历6.内置对象7.数学对象随机整数产生8.日期对象date要创建对象字符串参数最常见,用数字的话,月份会大一点点格式化年月日月份要+1格式化时分秒获得距1970年1月1日的毫秒数倒计时程序9.数组对象...原创 2020-03-22 19:47:43 · 143 阅读 · 0 评论 -
数组
1.创建数组数组元素没有限制2.数组的遍历原创 2020-03-20 16:54:10 · 52 阅读 · 0 评论 -
运算
1.浮点数运算有精度问题2.比较运算符18==‘18’的结果是对的,因为会默认类型转换逻辑中断会影响后续表达式的执行,中断就是不执行了优先级问题,逻辑与和逻辑或同时有,先算与1 || 1 && 0为真...原创 2020-03-15 22:05:32 · 98 阅读 · 0 评论 -
数据类型
1.弱类型,可变2.简单数据类型3.数字类型特殊值4.字符串类型转义字符计算长度的属性拼接5.布尔型6.undefined和null7.获取数据类型typeof+变量,没有括号8.类型转换转换成字符串转换成数字,前两个是重点转换成布尔值...原创 2020-03-13 21:40:16 · 63 阅读 · 0 评论 -
变量
1.变量初始化2.多个变量声明,用逗号隔开3.错误情况4.变量命名规范原创 2020-03-13 18:48:16 · 76 阅读 · 0 评论 -
初识javascript
1.运行在客户端脚本语言:一行一行解释执行2.JS的组成:ECMAScript,DOM,BOM3.JS的三种引入方式4.输入输出语句原创 2020-03-13 17:29:56 · 64 阅读 · 0 评论