文章库ARTICLE COLUMN

  • js面向对象浅析---对象创建的几种常见方式

    js面向对象浅析---对象创建的几种常见方式

    摘要:前言虽然使用构造函数或者使用对象字面量可以很方便的用来创建一个对象,但这种方式有一个明显的缺点使用一个接口创建多个对象会产生很多冗余的代码。即调用构造函数所创建的那个对象的原型对象好处是可以让所有对象的实例共享他的属性的方法。 前言 ...

    InvokerInvoker 评论0 收藏0
  • [译]Javascript中的单例模式

    [译]Javascript中的单例模式

    摘要:原文单例模式被熟知是因为它把一个类的实例化限制在只有一个对象。这在中也是可以实现的。单例和静态对象都很有用,但是不能过度使用。实践中,当我们在整个系统中只需要一个对象与其他对象通信的时候,单例模式是非常有用的。 原文:The Single Patte...

    godlong_Xgodlong_X 评论0 收藏0
  • Ractive 简介

    Ractive 简介

    摘要:最近在写一个微信编辑器,然后已经在编辑器那一块选定了,想想觉得虽然不错,但是似乎已经很不更新了。补充一句,这个框架比诞生早了一个月,还是以为核心。自称是一个模板驱动的库,在上说是下一代的操作。下面是一个简单的,。 最近在写一个微信编辑...

    mrli2016mrli2016 评论0 收藏0
  • JavaScript 各种遍历方式详解

    JavaScript 各种遍历方式详解

    摘要:而仅仅只是终止循环,后面的代码会继续执行。最重要的一点,可以添加第二参数,为一个数组,而且回调函数中的会指向这个数组。 为了方便例子讲解,现有数组和json对象如下 var demoArr = ["Javascript", "Gulp", "CSS3", "Grunt", "jQuery"...

    宠来也宠来也 评论0 收藏0
  • Vue.js 快速入门

    Vue.js 快速入门

    摘要:改变其中的任何一层,另外一层都会改变。插值相信你也注意到了,通过的形式就能取到的值,并与进行绑定。中改变中的值时相应也改变了中的,从而也得到改变。上面的代码改为这样则不会随着数据的改变而更新。顾名思义,用于条件判断,和是一对。 什么是...

    casparcaspar 评论0 收藏0
  • JavaScript语句的一些注意要点

    JavaScript语句的一些注意要点

    摘要:语句规定了一组语句也被成为流控制语句语句大多数编程语言中最为常用的一个语句就是语句。语句语句是一种精准的迭代语句。语句该语句的作用是将代码的作用域设置到一个特定的对象中。 语句 ECMA-262 规定了一组语句(也被成为流控制语句) if 语句 大...

    赵连江赵连江 评论0 收藏0
  • 听飞狐聊JavaScript设计模式系列07

    听飞狐聊JavaScript设计模式系列07

    摘要:本回内容介绍上一回聊到单例模式,做了一道题,内容不多,比较容易理解。这里其实还可以进一步优化,达到高聚类低耦合,这里工厂模式就告一段落了。 本回内容介绍 上一回聊到JS单例模式(singleton),做了一道题,内容不多,比较容易理解。介一回嘞,聊...

    BetaRabbitBetaRabbit 评论0 收藏0
  • js面向对象浅析--继承那些事

    js面向对象浅析--继承那些事

    摘要:有需要还可以修改指向谦龙寄生组合式继承思路是通过借用构造函数来继承属性,通过原型链的混合形式来继承方法改变执行环境实现继承有需要还可以修改指向谦龙谦龙拷贝继承该方法思路是将另外一个对象的属性和方法拷贝至另一个对象使用递归 前言 js中实...

    molyzzxmolyzzx 评论0 收藏0
  • FusionCharts中文教程:安装指南

    FusionCharts中文教程:安装指南

    摘要:此文件夹包含每个由渲染的地图所需的路径数据。在服务器上安装套包在你的应用程序的文档根目录创建一个名为的文件夹。将下载包中的文件夹中的所有文件复制到文件夹。使用授权的文件生成的图表将不再有水印。 FusionCharts Suite XT是运行在你的桌面和...

    LMouLMou 评论0 收藏0
  • JavaScript函数的一些注意要点

    JavaScript函数的一些注意要点

    摘要:函数函数的基本语法是下面是个示例另外,任何函数在任何时候都可以通过语句后跟要返回的值来实现返回值。如另外,可以与命名参数一起使用。如不会执行第一个函数两个参数相加,只执行最后一个同名的函数第一个参数加上 函数 函数的基本语法是: functi...

    caiyongjicaiyongji 评论0 收藏0
  • JavaScript数据类型的一些注意要点

    JavaScript数据类型的一些注意要点

    摘要:如类型除了可以以十进制表示之外,整数还可以通过八进制或者十六进制的字面值来表示,其中八进制字面值的第一位必须是,然后是八进制数字序列。 Javascript 数据类型 ECMAscript 中有5种简单的数据类型,也被称为基本数据类型:Undefined、Null、Boole...

    TonnyTonny 评论0 收藏0
  • 前端碎语(2)

    前端碎语(2)

    摘要:和并不是一个标准的属性,才是,所以火狐长久以来都不支持,同时也不支持。 这个系列保持开坑不埋的状态已经过去三个月了,而在这几个月中我才算第一次认真地深入理解js。虽然期间笔记是记了不少,但写博文又不应是简单的复制粘贴,还是得保证有讨论价...

    FrancisSoungFrancisSoung 评论0 收藏0
  • addEventListener中事件函数的this指向

    addEventListener中事件函数的this指向

    摘要:的文档中关于该问题有更权威的解释事件处理函数中的权威指南中文版页关于这个问题也有说明,并且提到之前的作为函数调用其值是全局对象。这种情况和内联函数中的指向类似,当被内联函数调用时,它的默认指向监听器所在的元素。 Update: MDN的文档中关...

    2bdenny2bdenny 评论0 收藏0
  • 学习单页面应用1-4章总结

    学习单页面应用1-4章总结

    摘要:单页面应用从前端到后端这本书是一本教读者怎样将模块化,也就是前端同学们常说的模块化思想,变量避免全局污染以及将功能分块管理。 《单页面web应用 JavaScript从前端到后端》这本书是一本教读者怎样将js模块化,也就是前端同学们常说的模块化思想,...

    jaycejayce 评论0 收藏0
  • 关于前端的技术债务

    关于前端的技术债务

    摘要:最近一段时间,经常看到技术债务相关文章,最近也是参与了技术债务的清理。但是本文的背景是在一些大型的前端项目中技术债务的产生随着前端复杂度的增加,技术债务就开始慢慢的在浮现出来。 最近一段时间,经常看到技术债务相关文章,最近也是参与了技...

    546669204546669204 评论0 收藏0
  • [译]简单的用javascript实现的数据双向绑定

    [译]简单的用javascript实现的数据双向绑定

    摘要:许多流行的框架,像或者都会把双向数据绑定作为其中的主要特性来宣传。尽管有好多种方式去实现这几点,一种简单高效的方法是我们通过发布订阅者模式来实现。方法很简单我们可以使用定制的属性作为代码中需要绑定的属性。 原文:Easy Two-Way Data Bind...

    pf_milespf_miles 评论0 收藏0
  • JavaScript操作符的一些注意要点

    JavaScript操作符的一些注意要点

    摘要:一元操作符智能操作一个值的操作符叫做一元操作符。它们不仅适用于整数,也适用于字符串布尔值浮点数值和对象。此类操作符主要用于基本的算术运算。执行按位非就是返回数字的反码,就是操作数的负值。乘法用星号表示该操作符。 操作符 在ECMA-262 中,...

    gitmilkgitmilk 评论0 收藏0
  • 让函数进化

    让函数进化

    摘要:匿名函数访问和则是典型的闭包的应用,并没有把函数存储在任何典型的数据结构中。另外,每添加一个函数,就会增加一层嵌套,调用深度过深的话性能开销也会比较大,使用的时候要进行权衡。 本文同步自我的 GitHub 假设现在有这样一个场景,一个下单页面...

    alinalin 评论0 收藏0
  • JavaScript设计模式与开发实践 | 02 - this、call和apply

    JavaScript设计模式与开发实践 | 02 - this、call和apply

    摘要:构造器的外表跟普通函数一样,他们的区别在于被调用的方式。即,使用运算符创建对象时,就是将函数当作构造器调用。本节内容为设计模式与开发实践第二章笔记。 this JavaScript的this总是指向一个对象,至于指向哪个对象,是在运行时基于函数的执行环...

    darryrzhongdarryrzhong 评论0 收藏0
  • 同步与异步、异步与回调

    同步与异步、异步与回调

    摘要:同步与异步以上为同步代码,函数必须等函数执行完毕后才能执行。异步回调产生的结果就是,函数的调用并不直接返回结果,而往往是交给回调函数进行异步处理。 同步与异步: function a(){} function b(){} a(); b(); 以上为同步代...

    dinferdinfer 评论0 收藏0
  • JS中bind方法与函数柯里化

    JS中bind方法与函数柯里化

    摘要:手贱搜了下函数柯里化,结果搜出腾讯的一篇反柯里化的文章中有趣的反柯里化技术,又牺牲不少脑细胞,赶紧吃饭,饿死了 原生bind方法 不同于jQuery中的bind方法只是简单的绑定事件函数,原生js中bind()方法略复杂,该方法上在ES5中被引入,大概就是IE9...

    wua_wua2012wua_wua2012 评论0 收藏0
  • DOM(一)

    DOM(一)

    摘要:在浏览器中,对象是继承自类型的一个实例,表示整个页面。级只为规定了一个方法,即。,元素在文档中的唯一标识符。,有关元素的附加说明信息,一般通过工具提示条显示出来。第一类特性就是,用于通过为元素指定样式。 DOM(文档对象模型)是针对HTML ...

    imcclimccl 评论0 收藏0
  • [译] 设计模式:发布/订阅模式解析

    [译] 设计模式:发布/订阅模式解析

    摘要:发布订阅者模式实现了松耦合你可以让发布者发布消息,订阅者接受消息而不是寻找一种方式把两个分离的系统连接在一起。这会导致恶意的消息被发布,订阅者能够获得他们以前并不能获得的消息。发布订阅模式例子 原文:Design Patterns:PubSub Explained ...

    niuxiaowei111niuxiaowei111 评论0 收藏0
  • DOM扩展,DOM2和DOM3

    DOM扩展,DOM2和DOM3

    摘要:扩展选择符的核心是两个方法和。目前已完全支持的浏览器有和。在写模式下,会根据指定的字符串创建新的子树,然后用这个子树完全替换调用元素。在删除带有事件处理程序或引用了其他对象子树时,就有可能导致内存占用问题。删除集合中指定位置的规则。 ...

    suxiersuxier 评论0 收藏0
  • js初级应用之canvas制作图片水印

    js初级应用之canvas制作图片水印

    摘要:在出现之前,项目中的图片添加水印的需求,必定是后端同学们来处理的,但是出来之后,前端终于可以站出来说,这个需求,交给我来壮哉我大前端,上周的任务就是在前端处理水印的效果,这个效果最重要的逻辑其实就几行代码,至于如何优雅的将这些简单的逻...

    xiaowugui666xiaowugui666 评论0 收藏0

热门文章

<