
javascript
文章平均质量分 86
小林子˖°
问题来源于思考
展开
-
JavaScript事件委托
事件委托机制原理利用事件冒泡传播机制完成。(mouseenter、mouseleave等不会冒泡)什么是事件冒泡?事件冒泡:结构上嵌套关系的元素(非视觉上),会存在时间冒泡的功能,即同一事件,自子元素冒泡向父元素。例:假如界面中存在这样一个嵌套关系: <div id="red"> <div id="blue"> <div id="green"> </div> <原创 2020-06-14 16:06:09 · 222 阅读 · 1 评论 -
Ajax:告别“单击--等待”的交互模式
文章目录Ajax (Asynchronus Javascript and XML)XMLHttpRequest 对象Ajax-HTTP请求请求过程(7个步骤)一个HTTP请求组成(4个部分)一个HTTP响应组成(3个部分)XMLHttpRequest 发送请求XMLHttpRequest 取得响应封装Ajax发送请求Ajax (Asynchronus Javascript and XML)即异步的JavaScript和XMLAjax不是某种编程语言,而是一种在无需重新加载整个页面的情况下能够重新更新部原创 2020-06-06 16:14:25 · 370 阅读 · 1 评论 -
小清新版js扫雷(使用原生js)
家里没网?自己写个扫雷消遣消遣原创 2020-05-30 16:54:55 · 2510 阅读 · 3 评论 -
关于 use strict 严格模式
严格模式(strict mode)是JavaScript定义的一种不同的解析与执行模型。ECMAScript 5引入了严格模式,在此模式下,关于ECMAScript 3中的一些不确定的行为将得到处理,对一些不安全的操作也会抛出错误。"use strict"; //启用严格模式看似字符串,其实是一个编译指示,告诉支持的JavaScript引擎切换到严格模式。可以说严格模式为JavaScr...原创 2020-05-17 17:53:28 · 665 阅读 · 0 评论 -
求无重复字符的最长子串(JavaScript)
题目:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: “abcabcdc”输出: 4示例2:输入: “aabbcd”输出: 3示例3:输入: “aaaa”输出: 1思路:遍历字符串,当遍历到的项与前面出现的项重复时,记录此时的字符串长度并删除与该项重复的前面的项,继续遍历。最后判断最长子串。以示例1为例:不含有重复字符的 最长子串 的长度为len2即为4解答:var lengthOfLongestSubstring = function(s) {原创 2020-05-17 15:26:01 · 1179 阅读 · 0 评论 -
EventLoop事件循环机制
先执行同步任务,再执行异步任务。对于所有任务,还可以分为宏任务和微任务原创 2020-05-16 23:38:40 · 727 阅读 · 3 评论