上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 所谓计算样式,就是嵌入式样式、外部样式表、内联样式综合的样式表现,那么如何来获取呢?“DOM2 级样式”增强了document.defaultView,提供了getComputedStyle()方法,可以调用最终的样式。这个方法接受两个参数:要取得计算样式的元素和一个伪元素字符串(例 如":after")。如果不需要伪元素信息,第二个参数可以是null。getComputedStyle()方法返回... 阅读全文
posted @ 2017-12-26 16:32 xianshenglu 阅读(355) 评论(0) 推荐(0)
摘要: js 的正则表达式平常用的不多,但以前抽取数据的时候用到过,主要是有这样的需求;var text='2014-4-42014-4-5';//希望输出 ["2014-4-4", "2014-4-5"]难倒不难,如何比较好的实现是个问题;如果要提取其中的数据,主要就是 String 对象的 match()、replace()、split() 方法或者 RegExp 对象的 exec(),但是应用的时候... 阅读全文
posted @ 2017-12-26 16:23 xianshenglu 阅读(10607) 评论(0) 推荐(1)
摘要: 函数表达式中,函数名称在函数体内是只读的 阅读全文
posted @ 2017-12-25 18:22 xianshenglu 阅读(469) 评论(0) 推荐(0)
摘要: 一、var 声明 ES6之前,js 中声明变量基本上用 var 关键字; 1、如果访问未声明的变量,会报错:ReferenceError 2、声明了未赋值,值为 undefined,跟前面的报错是两回事,虽然信息看起来像; 3、对于没有声明的变量可以直接赋值,不过这是一个非常不好的习惯; 而用 va 阅读全文
posted @ 2017-12-25 17:22 xianshenglu 阅读(448) 评论(0) 推荐(0)
摘要: 最近写项目遇到一个关于文本溢出隐藏并显示省略号的问题,通过查询文档以及阅读了一些博文之后获益不少,特此记录: 1.单行文本溢出隐藏: 先给出实际效果图: 当文本长度超出一行的宽度时,会自动隐藏溢出文字并且最后显示'...'提示用户。 实现方法: 纯css样式: 上面为p标签设置的3个css属性是必须 阅读全文
posted @ 2017-12-25 16:43 xianshenglu 阅读(525) 评论(0) 推荐(0)
摘要: 高程上的大前提: 1、this 对象是在运行时基于函数的执行环境绑定的:在全局函数中,this 等于window,而当函数被作为某个对象的方法调用时,this 等于那个对象;不过,匿名函数的执行环境具有全局性,因此其this 对象通常指向window。 2、每个函数在被调用时都会自动取得两个特殊变量 阅读全文
posted @ 2017-12-24 18:16 xianshenglu 阅读(333) 评论(0) 推荐(0)
摘要: 转载:http://www.ruanyifeng.com/blog/2017/04/memory-leak.html一、什么是内存泄漏?程序的运行需要内存。只要程序提出要求,操作系统或者运行时(runtime)就必须供给内存。对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。不再用到的内存,没有及时释放,就叫做内存泄漏(... 阅读全文
posted @ 2017-12-22 20:47 xianshenglu 阅读(206) 评论(0) 推荐(0)
摘要: 函数递归是个经典的问题,平常用的时候,小练习可以通过函数名来反复调用,比如:function factorial(num) { if (num 1) ? 1 : arguments.callee(n - 1) * n;});//优化的代码[1, 2, 3, 4, 5].map(function f(n) { return !(n > 1) ? 1 : f(n - 1) * n;});... 阅读全文
posted @ 2017-12-22 15:00 xianshenglu 阅读(417) 评论(0) 推荐(0)
摘要: 转载:http://blog.csdn.net/hjb2722404/article/details/50423804 在javascript中,我们常常搞不懂i++与++i的区别,今天我们就来简单说一下。 i++的例子: ++i的例子: 解释 我们通过两个例子,可以看出其中不同,当使用i++赋值给 阅读全文
posted @ 2017-12-18 20:59 xianshenglu 阅读(497) 评论(0) 推荐(0)
摘要: 在 js 高程 22.3.3章节 里看到了 函数节流 的概念,觉得给出的代码可以优化,并且概念理解可以清晰些,所以总结如下: 先看 函数节流 的定义,书上原话(斜体表示): 产生原因/适用场景: 浏览器中某些计算和处理要比其他的昂贵很多。例如,DOM 操作比起非 DOM 交互需要更多的内存和 CPU 阅读全文
posted @ 2017-12-16 16:58 xianshenglu 阅读(282) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页