- 博客(9)
- 收藏
- 关注
原创 js date对象之setTime()和getTime()+cookie+expires
var exp=new Date(); **setTime(a毫秒)
2019-04-08 09:27:46
1937
翻译 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
171
原创 javascript预编译机制
预编译的两种情况 全局: 1.全局 直接是script标签中的代码,不包括函数执行 执行前: 1.首先生成一个GO(global object)对象,看不到,但是可以模拟出来用来分析 2.分析变量声明,变量名为属性名,值为undefined 3.分析函数声明,函数名为属性名,值为函数体,如果函数名和变量名相同,则无情覆盖 函数内部(局部): 函数调用,也是会生成自己的作用域(AO:active ...
2019-04-06 20:44:37
1164
原创 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
1467
原创 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
2016
原创 前端性能优化
减少HTTP请求 (1)合并图片(css sprites)合并CSS和JS文件。 css sprite:css精灵。尽可能将图片融合到一副画中,减少图片数量,从 而减少HTTP请求。 (2)图片懒加载lazyload 当图片出现在浏览器的可视区,我们就加载他,没出现,就不加载。 (3)减少对dom的操作 对DOM操作的代价是高昂的,这在网页应用中的通常是一个性能瓶颈。 在《高性能JavaScr...
2019-03-25 22:12:48
167
原创 html5之data-属性
所以明白了以下内容: ①html5才有的属性,也就意味着如果在非html5场合中使用,那就完全是一个自定义属性了。 ②因为本身也是自定义属性,所以用$(this).attr(“data-toggle”)的方式取值是完全没问题的。 ③必须以data- 开头 例子 <a id="testA" href="#" class="dropdown-toggle" data...
2019-03-24 23:05:23
515
原创 jquery的$.extend和$.fn.extend区别及作用
虽然 javascript 没有明确的类的概念,但是利用构造函数,可以new出实例对象。
2019-03-23 16:15:12
134
原创 利用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
576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅