/logo.png

我爱喝橙汁

浅析MVC

浅析 MVC MVC 三个对象分别做什么,给出伪代码示例 M(Model):数据模型,负责数据及其相关的任务 const m = { data: {...}, methods: { 增、删、改、查... } ... } V(V

Js常见面试题

Js常见面试题 什么是闭包?闭包的用途是什么?闭包的缺点是什么? 闭包 如果一个函数用到了外部的变量,那么这个函数加这个变量就叫做闭包 function A(){ let a = 1

DOM事件和事件委托

简述 DOM 事件模型 事件流 事件冒泡 事件冒泡是IE 的事件流,事件是由最具体的元素接收,然后逐级向上传播,在每一级的节点上都会发生,直到传播到docu

DOM

DOM编程 JS七种数据类型 number,string,bool,symbol,null,undefined,object JS五个falsy值 0,NaN,'',null,undefined DOM定义 含义:Document Object Model 文档对象模型;浏览器往window上加一个docume

JQuery小结

JQuery小结 jQuery 如何获取元素 元素选择器 jQuery 使用 CSS 选择器来选取 HTML 元素。 $("p") 选取 <p> 元素。 $("p.intro") 选取所有 class=“intro” 的 <p> 元素。 $("p#demo") 选取所有 id=“demo” 的 <p> 元素。 属性选择器 $("[href]") 选

JS函数的执行时机

JS 函数的执行时机 解释为什么如下代码会打印 6 个 6 let i = 0 for(i = 0; i<6; i++){ setTimeout(()=>{ console.log(i) },0) } 因为setTimeout是一个异步任务,执行到这里的操作会被浏览器丢