08 2017 档案
摘要:在Node.js中,当需要统计一段代码的执行时间时,可以使用console.time方法与console.timeEnd方法,其中console.time方法用于标记开始时间,console.timeEnd方法用于标记结束时间,并且将结束时间与开始时间之间经过的毫秒数在控制台中输出。这两个方法的使用
阅读全文
摘要:从IE 10开始,type="text" 的 input 在用户输入内容后,会自动产生一个小叉叉(X),方便用户点击清除已经输入的文本 对于type="password"的 input 则会在右方显示一个小眼睛的图标,占击这个图标可以显示已经输入的内容。 大多数情况下,为了和其他浏览器呈现相同的效果
阅读全文
摘要:原文地址:http://blog.chinaunix.net/uid-26672038-id-4112229.html JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把
阅读全文
摘要:1.正则的理解:/(\d{1,3})(?=(\d{3})+(?:$|\D))/g 2.JavaScript replace() 方法 2.1 定义和用法 2.2 语法 2.3 返回值 一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。 2.4 说明
阅读全文
摘要:本文转载自:http://blog.csdn.net/gis_swb/article/details/52297343 1.map 2.filter 3.some 4.every 5.forEach 6.for in 7.for of entries entries() 返回一个遍历器对象,用来遍历
阅读全文
摘要:首先弄懂apply 和 call 都是js函数自带的方法。区别如下: apply和call的用法只有一个地方不一样,除此之外,其他地方基本一模一样 1. a.call(b,arg1,arg2…) 2. apply(b,[arg1,arg2]) //apply只有2个参数,它将call的参数(arg1
阅读全文
摘要:本文转自:http://www.jianshu.com/p/26601581e152 1:新建一个Empty Project项目es6 ,然后在src目录下新建了一个es.js; 2:打开设置preferences,把JavaScript language version改成ECMAScript 6
阅读全文
摘要:前言 今天重温了一下Javascript,看到了数组的方法,其中有两个比较相似的方法——splice和splice,看着很像,就是多了一个p,但是用法却相当不一样。 在使用中,可以通过选择一个具有强语义表达性的 API 来减少混淆的发生。 1、slice slice是指定在一个数组中的元素创建一个新
阅读全文
摘要:Js闭包闭包前要了解的知识 1. 函数作用域(1).Js语言特殊之处在于函数内部可以直接读取全局变量 代码如下: 如果在php里 代码如下: (2).在函数外部无法读取函数内的局部变量 代码如下: 注意函数内部声明变量时一定要加var,否则就声明了一个全局变量 代码如下: //当然在php里更是如此
阅读全文
摘要:原文地址:http://www.cnblogs.com/uedt/archive/2010/10/28/1863389.html 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特
阅读全文
摘要:1.前面下载node.js及安装淘宝镜像可以查看我写的vue.js环境搭建 2.安装完node后,安装babel npm install -g babel-cli 3.检验babel是否安装成功: babel -h
阅读全文
摘要:1.nvm : 有点坑爹,安装完后,发现node not found ,最后卸载了,重装node 2.bower :(前端)包管理器(选用) 3.brow :可以使用brew安装多版本 ,nvm还是略坑爹(还没尝试)
阅读全文
摘要:animate is not a function(zepto 使用报错) 1、为什么使用zepto写animate报错? 因为zepto默认构建包含: Core, Ajax, Event, Form, IE几个模块,要使用animate需要再引用fx模块。 下面附上 fx模块的链接:fx 或者:
阅读全文
摘要:慢慢了解vue及其全家桶的过程 原文http://blog.csdn.net/zhenghao35791/article/details/67639415 简介 “简单却不失优雅,小巧而不乏大匠”。 2016年最火的前端框架当属Vue.js了,很多使用过vue的程序员这样评价它,“vue.js兼具a
阅读全文
摘要:原文:http://www.jb51.net/article/96574.htm 这篇文章主要介绍了JS控制div跳转到指定的位置的几种解决方案总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。 总结一下自己在写这个需求遇到的问题,相信大家应该是经常遇到的。即要求滚轮滚动到指定的位置。先看下
阅读全文
摘要:zepto.js不支持animate({ scrollTop: 100},1000); 可以在移动端使用原生window.scrollTop(x,y);简便
阅读全文
摘要:原文地址:http://ce.sysu.edu.cn/hope/Item/140355.aspx 作者:陈古松 来源:本站原创 发布时间:2015-03-14 更新时间:2015-03-14 点击数:612 一、渲染引擎的分离 浏览器中通常会把DOM和JavaScript引擎独立实现。 (1)IE:
阅读全文
摘要:直接采用最原始的: 1.在最外层给定一个width(height)值,固定容器的宽高,然后overflow:auto; 2.它里面的内容超出的会容器就会自动滑动了。 注意:里面的内容如果加了float:left浮动,则需要给内容ul加总宽度,不然li不会浮动到左边了。 html结构: <div cl
阅读全文
摘要:闭包的作用:1、保护函数内的变量安全;2、在内存中维持一个变量(javascript垃圾回收机制)。 利用闭包的特性,我们可以在既避免内部临时变量影响全局空间,又可以在插件内部使用$符号作为jQuery的别名。常见的jQuery插件都是以下这种形式: 首先定义一个匿名函数function(){/*编
阅读全文