摘要:
AMD是RequireJS在推广过程中对模块定义的规范化产出 CMD是SeaJS在推广过程中对模块定义的规范化产出 区别:1.对于依赖的模块。AMD是提前执行,CMD是延迟执行。 2.AMD推崇依赖前置(依赖必须一开始就写好),CMD推崇依赖就近(依赖可以就近书写) 3. AMD的API默认是一个当 阅读全文
posted @ 2021-02-21 23:49
BesePawn
阅读(145)
评论(0)
推荐(0)
摘要:
深拷贝和浅拷贝 假设B复制了A,修改A的时候,看B是否发生变化: 如果B跟着也变了,说明是浅拷贝,拿人手短!(修改堆内存中的同一个值) 如果B没有改变,说明是深拷贝,自食其力!(修改堆内存中的不同的值) 浅拷贝(shallowCopy)只是增加了一个指针指向已存在的内存地址, 深拷贝(deepCop 阅读全文
posted @ 2021-02-21 16:57
BesePawn
阅读(43)
评论(0)
推荐(0)
摘要:
转载 ##1.为什么会出现跨域 浏览器有同源策略,非同源下的请求,都会产生跨域问题 ####同源策略:同一协议,同一域名,同一端口号 ##2.跨域的解决办法有? ###(1)设置document.domain解决无法读取非同源网页的cookie问题 // 两个页面都设置 document.domai 阅读全文
posted @ 2021-02-21 16:03
BesePawn
阅读(84)
评论(0)
推荐(0)
摘要:
转载:javascript——原型与原型链 阅读全文
posted @ 2021-02-21 15:35
BesePawn
阅读(36)
评论(0)
推荐(0)
摘要:
 阅读全文
posted @ 2021-02-21 14:31
BesePawn
阅读(39)
评论(0)
推荐(0)
摘要:
###box-sizing属性 ###结果为width: 100px; height: 100px; <style> .big { box-sizing: border-box; width: 100px; height: 100px; padding: 10px; margin: 10px; bo 阅读全文
posted @ 2021-02-21 14:19
BesePawn
阅读(364)
评论(0)
推荐(0)
摘要:
<style> html, body, div { margin: 0; padding: 0 } .bigBox { position: relative; width: 300px; height: 300px; background-color: #000; margin: 300px aut 阅读全文
posted @ 2021-02-21 13:52
BesePawn
阅读(64)
评论(0)
推荐(0)
摘要:
###什么时候用清除浮动: 父级没高度,子盒子浮动,影响到了下面布局,我们就应该清除浮动了。 ###清除浮动主要为了解决父级元素因为子级浮动引起内部高度为0的问题。清除浮动之后,父级就会根据浮动的子盒子自动检测高度。父级有了高度,就不会影响下面的标准流了。 ##清除浮动的方法: ###①额外标签法( 阅读全文
posted @ 2021-02-21 13:49
BesePawn
阅读(58)
评论(0)
推荐(0)
摘要:
for (var j = 0; j < 5; j++) { setTimeout(function() { console.log(j) }, 1000 * j) } ###setTimeout是异步执行的,1000毫秒后向任务队列里添加一个任务,只有主线上的全部执行完才会执行任务队列里的任务,所以 阅读全文
posted @ 2021-02-21 13:39
BesePawn
阅读(651)
评论(0)
推荐(1)
浙公网安备 33010602011771号