随笔分类 -  js

摘要:要想让 JavaScript 对用户的操作作出响应,首先要对 DOM 元素绑定事件处理函数。所谓事件处理函数,就是处理用户操作的函数,不同的操作对应不同的名称。在JavaScript中,有三种常用的绑定事件的方法: 在DOM元素中直接绑定--行内绑定; 在JavaScript代码中绑定; 绑定事件监 阅读全文
posted @ 2019-04-04 09:50 大哥成 阅读(2816) 评论(0) 推荐(0) 编辑
摘要:1、alert("要输出的内容"); ->在浏览器中弹出一个对话框,然后把要输出的内容展示出来 ->alert都是把要输出的内容首先转换为字符串然后在输出的 2、document.write("要输出的内容"); ->直接的在页面中展示输出的内容 注意:如果在文档已经完成加载后执行document. 阅读全文
posted @ 2019-04-04 09:31 大哥成 阅读(6422) 评论(0) 推荐(1) 编辑
摘要:事件循环、事件队列、调用堆栈、任务队列、消息队列、异步、单线程 https://segmentfault.com/a/1190000016278115 定时器的定时,是从主调用栈完成后开始计算的,所有的定时器都是这个时候开始计算,按照时间触发顺序依次执行! 阅读全文
posted @ 2019-04-03 11:43 大哥成 阅读(231) 评论(0) 推荐(0) 编辑
摘要:事件执行顺序、事件流、事件冒泡、事件捕获、取消事件、组织默认事件 阅读全文
posted @ 2019-04-03 11:41 大哥成 阅读(101) 评论(0) 推荐(0) 编辑
摘要:事件绑定与解绑、事件分类、兼容处理 阅读全文
posted @ 2019-04-03 11:40 大哥成 阅读(368) 评论(0) 推荐(0) 编辑
摘要:一、js数据类型分类以及判断方法: js有6种数据类型: number string boolean function object undefined 数据类型判断: typeof 操作符 使用 typeof 操作符来查看 JavaScript 变量的数据类型。typeof 返回值有六种可能: " 阅读全文
posted @ 2019-04-03 09:11 大哥成 阅读(2838) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/function__/article/details/72843722 http://www.runoob.com/jquery/jquery-dimensions.html https://www.cnblogs.com/myzhibie/p/42561 阅读全文
posted @ 2019-04-01 09:20 大哥成 阅读(111) 评论(0) 推荐(0) 编辑
摘要:一定要注意哦!自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误滴! i++ 先使用i的值,再将i加1; ++i先将i加1,再赋值 阅读全文
posted @ 2019-03-30 21:01 大哥成 阅读(245) 评论(0) 推荐(0) 编辑
摘要:innerHTML指的是从对象的起始位置到终止位置的全部内容,包括Html标签。innerText 指的是从起始位置到终止位置的内容,但它去除Html标签。同时,innerHTML 是所有浏览器都支持的,innerText 是IE浏览器和chrome 浏览器支持的,Firefox浏览器不支持。其实, 阅读全文
posted @ 2019-03-30 13:48 大哥成 阅读(2590) 评论(0) 推荐(0) 编辑
摘要:全局函数: parseInt(x) 返回字符串x的开头的整数,如果字符串开头不是数字则返回NaN parseFloat() 只有第一个 小数点被允许 注意: 字符串中只返回第一个数字。 注意: 开头和结尾的空格是允许的。 注意: 如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 阅读全文
posted @ 2019-03-30 12:02 大哥成 阅读(261) 评论(0) 推荐(0) 编辑
摘要:style:各大浏览器都兼容,只能读写行内css样式,但是获取不了外部样式,如果写了行内没有的样式,返回的是空值 写法:ele.style.attr(这样为获取),ele.style.attr="值"。 遇到float这样的关键字属性,前面要加css ,float ==>cssFloat。 复合属性 阅读全文
posted @ 2019-03-30 11:06 大哥成 阅读(338) 评论(0) 推荐(0) 编辑
摘要:https://blog.51cto.com/13507333/2052369 变量名:字母数字下划线和$符号组成,不能由数字开头;不能和系统关键词重名 阅读全文
posted @ 2019-03-29 12:34 大哥成 阅读(123) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/shiyou00/p/6841801.html 阅读全文
posted @ 2019-01-18 20:27 大哥成 阅读(87) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/a/1190000017508941 https://blog.csdn.net/weixin_46726346/article/details/109207329 同步和异步 与 单线程多线程的概念要区分开 js是单线程的,它既有同步也有异步,不管 阅读全文
posted @ 2019-01-18 15:32 大哥成 阅读(150) 评论(0) 推荐(0) 编辑
摘要:问题:setTimeout的延迟事件,是从什么时候开始算起的? 答: 首先你要明白Javascript是单线程,单线程就意味着所有任务需要排队。然后会将所有任务分成两类:同步任务和异步任务!同步任务:在主线程上执行的任务,只有前一个任务执行完成,才会执行后一个!异步任务:不进入主线程、而进入“任务队 阅读全文
posted @ 2019-01-18 13:01 大哥成 阅读(2099) 评论(0) 推荐(0) 编辑
摘要:element元素节点中也有跟document对象相似的元素选择方法--除了getElementById以外:比如 element.querySelector() 也是可以的 var j_tb = document.getElementById('j_tb').querySelectorAll('i 阅读全文
posted @ 2019-01-14 19:54 大哥成 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 var num = 1; var str = '1'; var test = 1; test == num //true 相同类型 相同值 test num //true 相同类型 相同值 test 阅读全文
posted @ 2019-01-14 00:42 大哥成 阅读(572) 评论(0) 推荐(0) 编辑
摘要:返回值= 条件1?操作1:条件2?操作2:.....:操作N(前面都不满足) 先判断条件1是否满足,如果满足执行操作1,不满足判断条件2是否满足,满足的话执行操作2,不满足判断条件.......,如果前面的条件都不满足,就执行最后的操作N 1、什么是三目运算:(布尔表达式 ? 值0:值1;) 5>3 阅读全文
posted @ 2019-01-09 00:42 大哥成 阅读(1753) 评论(0) 推荐(0) 编辑
摘要:1、document.body.scrollTop的值总为零的原因有一个功能需要判断下拉的距离,设置头部固定导航栏的颜色。 代码如下: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" 阅读全文
posted @ 2018-12-30 14:07 大哥成 阅读(4281) 评论(0) 推荐(0) 编辑
摘要:JavaScript模块化 Commonjs、AMD、CMD、ES6 modules 2017.08.25 11:49 6666浏览 转载:https://www.imooc.com/article/20057 JavaScript模块化 Commonjs、AMD、CMD、ES6 modules 2 阅读全文
posted @ 2018-10-30 14:27 大哥成 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示