文章库ARTICLE COLUMN

  • 深入理解JavaScript系列1:编写高质量JavaScript代码的基本要点

    深入理解JavaScript系列1:编写高质量JavaScript代码的基本要点

    摘要:访问全局对象在浏览器中,全局对象可以通过属性在代码的任何位置访问除非你做了些比较出格的事情,像是声明了一个名为的局部变量。 前言 才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要...

    EnlightenmentEnlightenment 评论0 收藏0
  • 霸道总裁之js对象

    霸道总裁之js对象

    摘要:应该一样啊骚年,不要把你判断值类型的方法套在我们伟大的对象上。还记得上面说的,对象是由构造器函数创建的吗所以说有构造器的类型,都是对象。其他的类型都有构造器,所以再次声明一切都是对象是很有道理的。 对象 在大多数人的眼里,js是一门面向...

    TerryCaiTerryCai 评论0 收藏0
  • 在全屏滚动页面下实现鼠标滚轮的子级交互

    在全屏滚动页面下实现鼠标滚轮的子级交互

    摘要:由此,我们可以完全屏蔽的默认滚动触发,改用方法控制全屏滚动,解除了全屏滚动与鼠标滚轮事件的强耦合。此外,通过定时器延时秒设置的值,将用户的鼠标滚轮操作强制分为两步,最终实现了目的。 需求分析 刚进公司产品提出一个需求:在全屏页面中滚动...

    godiscodergodiscoder 评论0 收藏0
  • 常见设计模式遵循的设计原则 - 开放关闭原则

    常见设计模式遵循的设计原则 - 开放关闭原则

    摘要:搞论文准备答辩的时候,仔细思考以及仔细阅读很多设计模式的文章后,终于对开闭原则有了一点认识。其实,我们遵循设计模式其他几大原则,以及使用种设计模式的目的就是遵循开闭原则。 之前简单介绍了常见设计模式遵循的设计原则--单一职责原则,这篇介...

    icyfireicyfire 评论0 收藏0
  • Lodash 中文文档 (v3.10.1) - “Chain” 方法

    Lodash 中文文档 (v3.10.1) - “Chain” 方法

    摘要:中文文档方法方法创建一个包含的对象以开启内置的方法链。注意该方法会修改包装数组。返回返回强制转为字符串的值示例执行方法链队列并提取未包装的值别名返回返回已处理的未包装的值示例 Lodash 中文文档 (v3.10.1) - Chain 方法 Translated by P...

    BLUEBLUE 评论0 收藏0
  • 如何在网页上显示一个钟表

    如何在网页上显示一个钟表

    function startTime() { var today=new Date() var h=today.getHours() var m=today.getMinutes() var s=today.getSeconds() // add a zero in front of numbers

    gaomysiongaomysion 评论0 收藏0
  • js痛点之继承

    js痛点之继承

    摘要:和我前一篇说过,构造函数模式不流行就是因为他的重用性这种继承方式的重用性呵呵但是我们也不能否定他的存在,毕竟我以前也用过。 继承 今天给大家科普一个叫做继承的大哥。之所以叫做大哥,是因为他确实是所以语言都必须具备的。而且这也是BAT公司前...

    fantixfantix 评论0 收藏0
  • 网站代码优化

    网站代码优化

    摘要:将面试整理的网站优化资料记一记,针对移动端的代码说的。而第三种里面在移动端里使用号比数组快很多,在端得看浏览器,不同浏览器不同版本对这两种方式的优化不同。尽量减少对的操作这个例子需要动态添加,动态删除,每个标签有事件。 将面试整理的网...

    xcoldxcold 评论0 收藏0
  • nodeJS:Express框架中session内存存储

    nodeJS:Express框架中session内存存储

    摘要:表示的,默认的是。过期时间,毫秒。是指每次请求都重新设置,假设你的是毫秒过期,每次请求都会再设置毫秒。之后在处理请求时直接通过以下方式对进行读写写入至从中读取 express-session是express中比较常用的处理session的中间件,使用npm安装: $ np...

    missoncemissonce 评论0 收藏0
  • 由ES规范学JavaScript(二):深入理解“连等赋值”问题

    由ES规范学JavaScript(二):深入理解“连等赋值”问题

    摘要:有这样一个热门问题其实这个问题很好理解,关键要弄清下面两个知识点引擎对赋值表达式的处理过程赋值运算的右结合性一赋值表达式形如的表达式称为赋值表达式。赋值表达式是右结合的。 有这样一个热门问题: var a = {n: 1}; var b = a; a.x = a = {n: ...

    JasonZhangJasonZhang 评论0 收藏0
  • React Motion 缓动函数剖析

    React Motion 缓动函数剖析

    摘要:大家可以尝试使用的,配置一个合适的劲度系数和空气阻力。所做的事,只不过自己实现了一套缓动函数。 根据经典力学的观点,世界上所有的原子每时每刻仿佛都会根据当前速度、受力和位置计算出下一刻的速度、受力和位置。上帝有一台超级计算机吗?非也,...

    wfc_666wfc_666 评论0 收藏0
  • 重读Javascript之Object

    重读Javascript之Object

    摘要:对象是中最常的内置对象之一。为了节省内存,使用一个共享的构造器使用更安全的引用如果不是或,抛出一个异常。使创建的一个新的对象为,就和通过表达式创建一个新对象一样,是标准内置的构造器名设置的内部属性为。方法返回一个该对象的字符串表示。 ...

    AlexAlex 评论0 收藏0
  • JavaScript DOM2和DOM3——“遍历”的注意要点

    JavaScript DOM2和DOM3——“遍历”的注意要点

    摘要:级遍历和范围模块定义了两个用于辅助完成顺序遍历结构的类型和这两个类型能够基于给定的起点对结构执行深度优先的遍历操作。其中的属性,表示任何遍历方法在上一次遍历中返回的接待你。通过设置这个属性也可以修改遍历继续进行的节点。 DOM2级遍历和...

    antzantz 评论0 收藏0
  • 使用Gulp进行Javascript以及css压缩合并

    使用Gulp进行Javascript以及css压缩合并

    摘要:完成安装之后,需要使用安装。此时项目根目录下会多出下面这个文件夹好的,现在已经安装完成了,但是本身不提供压缩合并等功能,需要使用的相关插件。使用,现在可以使用了,在项目根目录下创建文件。任务完成,只需要将中,引用的路径修改成新的路径即...

    codeKKcodeKK 评论0 收藏0
  • 通俗地理解javascript闭包

    通俗地理解javascript闭包

    摘要:每个家庭就好比一个闭包函数不同的家庭有不同的老婆老公孩子,他们的名字甚至也可以是一样的,然后每个家庭是独立的。 定义 闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。。(百度百科...

    lingdududulingdududu 评论0 收藏0
  • 简单的js异步文件加载器

    简单的js异步文件加载器

    摘要:我们经常会遇到这种场景,某些页面依赖第三方的插件,而这些插件比较大,不适合打包到页面的主里假设我们使用的是的方式,会打包成一个文件,那么这个时候我们通常会异步获取这些插件文件,并在下载完成后完成初始化的逻辑。 我们经常会遇到这种场景,...

    EdwardUpEdwardUp 评论0 收藏0
  • jQuery入门笔记之(一)选择器引擎

    jQuery入门笔记之(一)选择器引擎

    摘要:选择器,若未作特别说明,获取的都是元素集合。过滤器名语法说明选取所有不可见元素选取所有可见元素注意过滤器一般是包含的内容为样式为表单类型为和的元素。四子元素过滤器子元素过滤器的过滤规则是通过父元素和子元素的关系来获取相应的元素。 转...

    charles_paulcharles_paul 评论0 收藏0
  • jQuery入门笔记之(二)文档对象模型

    jQuery入门笔记之(二)文档对象模型

    摘要:删除指定的属性,这个方法就不可以使用匿名函数,传递和均无效。遍历对象数组索引,鍵,属性名属性值,值相当于遍历原生对象数组时,为元素。在使用使用时,可以使用传入匿名函数的方法,实现由默认到几个之间的切换。 转自个人博客 基础 DOM 和 和 C...

    FleyXFleyX 评论0 收藏0
  • jQuery入门笔记之(三)事件详解

    jQuery入门笔记之(三)事件详解

    摘要:可以传递三个参数表示一个或多个事件类型,比如。表示绑定到指定元素的处理函数。我们称它为简写事件。必须在中,并且使用作为事件触发元素,不然无效。和表示鼠标移入和移出的时候触发。按下返回按下返回和分别表示光标激活和丢失,事件触发时机是当前...

    GitCafeGitCafe 评论0 收藏0
  • zhilizhili-ui 2016始动 开始做个样例站吧 (一)

    zhilizhili-ui 2016始动 开始做个样例站吧 (一)

    摘要:使用,开发者用来表示异步数据流,通过操作符来查询异步数据量,并使用来参数化异步数据流中的并发。在中,你可以表述多个异步数据流,并且使用对象订阅事件流。因为序列是数据流,你可以使用由扩展方法实现的标准查询操作符来查询它们。 对 我又挖坑...

    hzchzc 评论0 收藏0
  • 前端MVC手脚架

    前端MVC手脚架

    摘要:前端手脚架项目地址构建工具基础库这个项目类似,主要是用于记录,以及考察现在比较流行的前端库在实际开发当中的开发体验。其中,构建都是基于,支持语法但在中,只用到的模块管理与析构语法。 前端MVC手脚架 项目地址 https://github.com/lizzz0523/...

    pekonchanpekonchan 评论0 收藏0
  • [译]看这些文章,足够你学好redux

    [译]看这些文章,足够你学好redux

    摘要:原文地址我想分享一些文章,来帮你学习的概念和架构在开始之前我们先来看这两篇文章,用代替和然后我们通过一个代码教程我翻译地址深入了解,然后看一看超级介绍完成你对的探索之旅现在是时候去学习和再往前走理解并且看一看关于的一切注尽量中文地址的...

    fengxiupingfengxiuping 评论0 收藏0
  • 使用FormData+jQuery+AJAX发送文件至又拍云,实现无刷新上传

    使用FormData+jQuery+AJAX发送文件至又拍云,实现无刷新上传

    摘要:我是一个很菜的人,为了实现无刷新上传图片至又拍云,初学了,如果代码有不好的地方请指出功能通过新功能无刷新上传文件至又拍云七牛云类似附上代码如果不懂得地方就提出来吧下面代码用于生成和用于后面的表单上传你的表单表单去又拍云官网获得你的空间...

    robinrobin 评论0 收藏0
  • [稀土掘金日报] 优秀Android程序员的孤岛战役

    [稀土掘金日报] 优秀Android程序员的孤岛战役

    摘要:想知道我们掘金翻译计划收录了哪些优质的技术文章快来我们页面围观吧,戳优秀程序员都有一些共同的特质,今天稀土君为大家列出个例子提供给大家参考。 先给大家报告一个好消息,前几天圣诞节的掘金翻译计划里的35篇技术文章在短短的24小时内就被大家认...

    jaycejayce 评论0 收藏0
  • JavaScript 之原型与周边

    JavaScript 之原型与周边

    摘要:除此之外,原型是共享的,如果我们有的写法,改变这两个对象任何一个的原型都会影响另外一个,这在大多的情况下是不可取的。当对象查找一个属性的时候,他会沿着原型链一直往上追踪,直到直到为之。在性能方面,原则上应该尽量避免原型链太长。 简介 ...

    codecookcodecook 评论0 收藏0

热门文章

<