- 博客(9)
- 收藏
- 关注
原创 js date对象之setTime()和getTime()+cookie+expires
var exp=new Date();**setTime(a毫秒)
2019-04-08 09:27:46
1857
翻译 ES6之promise
###简介学习promise,再次记录一下自己的一点理解及感悟。推荐博客https://www.cnblogs.com/libin-1/p/5947602.html里面还对比讲解了jquery异步操作$.Deferred()。###一 了解promise可以看到:(1)Promise是一个构造函数,有all方法,race方法,rejec方法,resolve方法,prototype属...
2019-04-07 16:26:23
136
原创 javascript预编译机制
预编译的两种情况全局:1.全局 直接是script标签中的代码,不包括函数执行执行前:1.首先生成一个GO(global object)对象,看不到,但是可以模拟出来用来分析2.分析变量声明,变量名为属性名,值为undefined3.分析函数声明,函数名为属性名,值为函数体,如果函数名和变量名相同,则无情覆盖函数内部(局部):函数调用,也是会生成自己的作用域(AO:active ...
2019-04-06 20:44:37
1119
原创 equire() ,module.exports ,exports,import, import(),export, export default的使用
简介本文为自己对require() ,module.exports, exports,import, import(),export, export default的使用及区别的总结。1. module.exports 与exports与require()(1)module.exports的使用module.exports 导出的接口(可以是函数/对象/数组/字符串)实例1 ...
2019-04-06 20:40:06
1407
原创 vue.extend、 new vue()、component、render
前言vue菜鸟一枚,对vue.extend、 new vue()、component、render比较懵逼,理不清关系,用法,查看了一些博文后,这里记录一下自己一点浅显的理解。1.vue.extend、 new vue()vue.extend() 是new vue() 的一个子类。用法都一样,都是实例化一个对象,然后是挂载到到dom元素上。注意:(1)挂载到dom元素,其次vue.ex...
2019-03-26 15:22:30
1914
原创 前端性能优化
减少HTTP请求(1)合并图片(css sprites)合并CSS和JS文件。css sprite:css精灵。尽可能将图片融合到一副画中,减少图片数量,从而减少HTTP请求。(2)图片懒加载lazyload当图片出现在浏览器的可视区,我们就加载他,没出现,就不加载。(3)减少对dom的操作对DOM操作的代价是高昂的,这在网页应用中的通常是一个性能瓶颈。在《高性能JavaScr...
2019-03-25 22:12:48
130
原创 html5之data-属性
所以明白了以下内容:①html5才有的属性,也就意味着如果在非html5场合中使用,那就完全是一个自定义属性了。②因为本身也是自定义属性,所以用$(this).attr(“data-toggle”)的方式取值是完全没问题的。③必须以data- 开头例子<a id="testA" href="#" class="dropdown-toggle" data...
2019-03-24 23:05:23
447
原创 jquery的$.extend和$.fn.extend区别及作用
虽然 javascript 没有明确的类的概念,但是利用构造函数,可以new出实例对象。
2019-03-23 16:15:12
94
原创 利用nth-child(n)寻找p元素内嵌套的p元素。
今天为了更好理解nth-child(n)进行测试,发现了一个问题,如下: .sec{ height:20vw;width:40vw;background-color:red; }.p2 p {color:black;background-color:blue;}hahahahahah 123ggggg 选择你习惯的刷牙起始位置 当前刷**父元...
2018-09-14 14:44:42
527
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人