文章库ARTICLE COLUMN

  • HTML5 天气预报应用

    HTML5 天气预报应用

    摘要:实现输入城市名称,通过的来获取当前城市的天气情况。页面展示效果代码北京 jQuery实现输入城市名称,通过yahoo的Weather API来获取当前城市的天气情况。页面展示效果:showImg("https://segmentfault.com/img/bVqSAa"); HTML ...

    hankkinhankkin 评论0 收藏0
  • 数组去重的正确编写姿势

    数组去重的正确编写姿势

    摘要:引言数组去重是前端面试的一个必备题目,其具体表现内容为怎样去掉的的重复项。一般姿势使用数组的方法可以很简单的达到目的。所以这算是委曲求全的一种中庸姿势。改编自刘春龙博客中的文章中数组去重问题 引言 数组去重是前端面试的一个必备题目,其...

    G9YHG9YH 评论0 收藏0
  • Javascript引用类型——“Object类型”的注意要点

    Javascript引用类型——“Object类型”的注意要点

    摘要:类型关于引用类型的概念引用类型引用类型的值对象是引用类型的一个实例对象是某个特定引用类型的实例新对象用操作符后跟一个构造函数来创建的如代码这行代码创建了引用类型的一个新实例,然后把该实例保存在了变量中。使用的构造函数是。 Object 类型 ...

    Codeing_lsCodeing_ls 评论0 收藏0
  • indexedDB事务功能的Promise化封装(二)——利用generator完成同步化改造

    indexedDB事务功能的Promise化封装(二)——利用generator完成同步化改造

    摘要:在不可以用的前提下,无论是同步化或者链式操作都用不了。于是昨天我自己实现了一个简单的同步执行的,并以此为基础实现了链式操作。 前言 本来这个系列应该不会这么快更新,然而昨晚写完前一篇后才发现我的思路中有一个巨大的漏洞。导致我在前一篇中...

    JackJiangJackJiang 评论0 收藏0
  • 几个js开发过程中的小技巧

    几个js开发过程中的小技巧

    摘要:前言是一门非常灵活的语言,实际的开发过程中我们也可以灵活的使用它而给我们的工作带来便利,这篇文章记录了自己平时学习过程中经常用到的一些小技巧,整理出来作为笔记,也希望对感兴趣的同学有所帮助。 前言 javascript是一门非常灵活的语言,实际...

    golden_hamstergolden_hamster 评论0 收藏0
  • [译] JavaScript:立即执行函数表达式(IIFE)

    [译] JavaScript:立即执行函数表达式(IIFE)

    摘要:而且,如果你想跳过这里,你可以直接跳到立即调用函数表达式进行阅读,但是我建议你读完整篇文章。当圆括号包裹函数时,它会默认将函数作为表达式去解析,而不是函数声明。什么是呢它使一个被立即调用的函数表达式。一旦命名,函数将不再匿名。 原文:...

    546669204546669204 评论0 收藏0
  • Gulp使用入门

    Gulp使用入门

    摘要:是一款流式构建系统,如果说是基于任务执行器,就是基于的文件流任务执行器,比起有如下特点使用方便通过代码优于配置的策略,可以让简单的任务简单,复杂的任务更可管理。 作者:Jogis原文链接:https://github.com/yesvods/Blog/issues/1转载请注明...

    ShevaKuilinShevaKuilin 评论0 收藏0
  • JavaScript设计模式与开发实践 | 03 - 闭包和高阶函数

    JavaScript设计模式与开发实践 | 03 - 闭包和高阶函数

    摘要:闭包闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。在这里产生了一个闭包结构,局部变量的生命周期被延续了。本节内容为设计模式与开发实践第三章笔记。 闭包 闭包是指有权访问另一个函数...

    Leck1eLeck1e 评论0 收藏0
  • 前端webpack workflow(一)——Webpack入门

    前端webpack workflow(一)——Webpack入门

    摘要:开发这样一款加载器最大原因,就是为了代码分离以及静态资源模块化无缝接合。异步方式,将依赖分割成多个节点,然后每个节点形成一个新的文件块。会处理最常见的模块标准和。通过声明依赖,可以选择一个本地的版本,而不需要使用全局声明的版本。 作...

    DevWikiDevWiki 评论0 收藏0
  • 浅述编写模块化的 JavaScript

    浅述编写模块化的 JavaScript

    摘要:模块化,就是字面意思的模块化。比如模块化一个表单验证,模块化一个轮播图等。但是这样的编写还存在一个问题,对象中的函数或者属性对外部是可见的,并且是可修改的。 模块化,就是字面意思的模块化。比如模块化一个表单验证,模块化一个轮播图等。 ...

    mumumumumumu 评论0 收藏0
  • co模块的前端实现

    co模块的前端实现

    摘要:模块的意义和原理在上已经有详细的介绍了,具体参见用法异常处理输出结果应该为源码各种模块加载方式的处理下面这俩函数是有用的主该函数会在异步过程执行完毕后被调用会唤醒主函数继续执行到下一个或为止。 其实就是照着网上的介绍和co的源码实现了一...

    VixbVixb 评论0 收藏0
  • Javascript变量的注意要点

    Javascript变量的注意要点

    摘要:如很明显可以看到,实际上是函数的局部变量。简单的说就是,复制给参数,在函数内部是局部变量,无论怎么变化,都不影响的变化。 ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型和引用类型的值 基本类型值(String,...

    boosterbooster 评论0 收藏0
  • 写了十年JS却不知道模块化为何物?

    写了十年JS却不知道模块化为何物?

    摘要:于是模块化的需求也就产生了。现存的规范还真不少,不知道能否终结这场混战和分别是和定义的标准。是使用的模块化标准。的模块化声明的方式与类似,只是更进一步,天然隔离了命名空间。其他,关于前端化趋势模块化意味着什么更强大的前端,技术整体前移...

    LittleLiByteLittleLiByte 评论0 收藏0
  • JavaScript:数组总结(二)

    JavaScript:数组总结(二)

    摘要:函数接收个参数前一个值,当前值,项的索引,数组对象。第一次迭代发生在数组的第二项,因此第一个参数是是数组的第一项,第二个参数是数组的第二项。迭代从数组的第一项到最后一项迭代从数组的最后一项到第一项同上面结果一样。 博客同时同步到github...

    lijy91lijy91 评论0 收藏0
  • call/apply/bind 的理解与实例分享

    call/apply/bind 的理解与实例分享

    摘要:可以改变函数的指向。除了传递参数时有所差别,和作用完全一样。因此最终的返回结果会是。其中传递的参数为数组形式传递的参数为按顺序依次排列。一个简单的实例说明。 call/apply 可以改变函数的this指向。 除了传递参数时有所差别,call和apply作用...

    PingCAPPingCAP 评论0 收藏0
  • 正则表达式-理论基础篇

    正则表达式-理论基础篇

    摘要:正则表达式理论基础篇搬运自个人博客原址正则表达式理论基础篇什么是正则表达式可以称作规则一个描述字符模式的对象,正则表达式中的字母和数字,都是按照字面含义进行匹配的。 正则表达式-理论基础篇 搬运自个人博客,原址正则表达式-理论基础篇 什么...

    wanglu1209wanglu1209 评论0 收藏0
  • FusionCharts中文教程:从评估版升级

    FusionCharts中文教程:从评估版升级

    摘要:同样如果你是从的评估版本升级,则需要从文件夹复制,和文件到你的工作目录,并在你的源代码中收录或更新它们。 该指南是给那些在应用程序中使用了FusionCharts的评估版本,并想升级为商业授权的用户参考。FusionCharts的试用版没有任何功能限制,只是...

    gityuangityuan 评论0 收藏0
  • javascript自定义事件浅析

    javascript自定义事件浅析

    摘要:首先来看看什么是自定义事件让函数能够具备事件的某些特性。其实自定义事件在一些主流的类库中都有实现,后续会分析具体的实现方法。今天,我们就先用简单的例子来实现自定义事件的功能。 在团队协作的很多情况下,某个js的函数会根据不断增加的需求进...

    miyamiya 评论0 收藏0
  • 程序猿必备的10个移动开发工具

    程序猿必备的10个移动开发工具

    摘要:移动应用程序开发人员通过开发越来越多的移动应用程序,来满足这一需求的增长。介绍了一个名为的移动开发工具。是最受欢迎的构建移动应用程序和游戏的开发框架之一。移动开发人员一定会高度评价这个工具背后的天才。 如今,有一个快速增的用户群,通过...

    txgcwmtxgcwm 评论0 收藏0
  • html5 Canvas

    html5 Canvas

    摘要:什么是的元素使用在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。拥有多种绘制路径矩形圆形字符以及添加图像的方法。 什么是 Canvas? HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 画布是一个矩形区域,您可以控制其每一...

    zorpanzorpan 评论0 收藏0
  • Javascript执行环境和作用域的注意要点

    Javascript执行环境和作用域的注意要点

    摘要:所以,全局执行环境的变量对象始终都是作用域链中的最后一个对象。搜索过程从作用域链的最前端开始,逐级向后回溯,直到找到标识符为止。查询标识符搜索过程就是沿作用域链向上查询的过程。 执行环境 执行环境就是环境,是js中最重要的概念。执行...

    CKJOKERCKJOKER 评论0 收藏0
  • 详解css3之border-image

    详解css3之border-image

    摘要:属性用来指定边框所需素材的路径,语法可以参照。当图片碰到边界时,如果超过则被截断。图片会根据边框的尺寸动态调整图片的之间的间距直至正好可以铺满整个边框。如下图后续是属性所以存在兼容性问题,需要在属性前面设置等 border-image简介 css3中...

    jackzoujackzou 评论0 收藏0
  • Javascript内存的注意要点

    Javascript内存的注意要点

    摘要:垃圾收集具有自动垃圾收集机制。管理内存优化内存的最佳方式,就是为执行中的代码只保存必要的数据。一般适用于大多数的全局变量和全局对象的属性。如执行完毕后,变量被销毁手动解除的引用解除一个值的引用并不意味着自动回收该值所占的内存。 垃圾收...

    liaosilzu2007liaosilzu2007 评论0 收藏0
  • js面向对象浅析---初识

    js面向对象浅析---初识

    摘要:中的对象无序的属性的集合,属性可以包含基本值对象函数。共有四个描述其行为的特性。返回的是一个对象,如果是数据属性,则返回的属性有如果是访问器属性则返回的属性有对象遍历函数数据属性访问器属性测试 前言 基于类的对象:我们都知道面向对象的...

    evin2016evin2016 评论0 收藏0
  • JavaScript完美运动框架的进阶之旅

    JavaScript完美运动框架的进阶之旅

    摘要:运动框架动起来进行运动的节点定时器你没看错,就是那么简单。直接在定时器内部,判断到达目标值,清除定时器就行拉运动框架运动终止进行运动的节点运动终止条件。 转自个人博客三省吾身丶丶原来是JS动画效果,但是我会过头再看的时候,发现太粗略了,...

    Pines_ChengPines_Cheng 评论0 收藏0

热门文章

<