文章库ARTICLE COLUMN

  • 如何理解javascript的call和apply

    如何理解javascript的call和apply

    摘要:网上对于和的解释已经非常多了,但是感觉看完之后,还不是特别理解其作用。对于最直接的理解就是继承。说太多反而不好理解。 网上对于call和apply的解释已经非常多了,但是感觉看完之后,还不是特别理解其作用。 对于call、apply最直接的理解就是继承...

    NoraXieNoraXie 评论0 收藏0
  • javascript中关于new的理解

    javascript中关于new的理解

    摘要:中,实例化一个对象,会用到关键字。这里再解释一下构造函数我们一般把后面的函数称为构造函数,如,其中就为构造函数第四点的,可能比较难理解。有点需要注意如果构造函数内没有返回值,则默认是返回当前上下文,要不然就返回任意非原始类型值。 Java...

    stackvoidstackvoid 评论0 收藏0
  • 细说JavaScript单线程的一些事

    细说JavaScript单线程的一些事

    摘要:标签单线程首发地址码农网细说单线程的一些事最近被同学问道单线程的一些事,我竟回答不上。若以多线程的方式操作这些,则可能出现操作的冲突。另外,因为是单线程的,在某一时刻内只能执行特定的一个任务,并且会阻塞其它任务执行。 标签: JavaScrip...

    sarvasarva 评论0 收藏0
  • 利用JavaScript在canvas中画一棵树

    利用JavaScript在canvas中画一棵树

    摘要:看到这个网页中在里绘制一棵树,感到很有趣,于是仿照他的源代码,同样也利用生成了一棵树。在程序中需要两个对象。中存放当前正在绘制的这一段树枝的信息,中存放的是所有的树枝。对集合内的每个元素依次进行处理这样我们就完成了在上绘制一棵树的工作...

    sydMobilesydMobile 评论0 收藏0
  • 高性能封装检测浏览器支持css3属性函数

    高性能封装检测浏览器支持css3属性函数

    摘要:我的代码里多了用下面的代码测试一下,环境是老版一点的浏览器都只支持带前缀的这两个属性比如,测试国外代码第二个及以后的弹出的都会是,因为它耗尽了。 文章来源我的博客园,欢迎GET:http://www.cnblogs.com/aiweidong/p/5112216.html css3出来已...

    233jl233jl 评论0 收藏0
  • 编写高质量JavaScript代码的基本技巧

    编写高质量JavaScript代码的基本技巧

    摘要:五不要增加内置的原型增加内置构造函数如,和等的原型属性是一个增强功能性的强大的方法,但这可能会严重影响可维护性,因为这种做法将使代码变得更加不可预测。推荐使用后者,这样根据名字就能明显地区分出变量函数和基本常量等。 一、尽量少用全局变...

    AlexAlex 评论0 收藏0
  • javascript高级程序设计第三版笔记一

    javascript高级程序设计第三版笔记一

    摘要:之间的项,但不包括结束位置。一个参数,返回从该参数指定位置到当前项末尾的所有项。传入的函数每一项都返回,才返回查询数组中的项是否满足条件。 第五章引用类型 5.1 Object类型 创建Object实例的方式有两种。第一种是使用new操作符 var person=ne...

    张宪坤张宪坤 评论0 收藏0
  • 前端编码规范

    前端编码规范

    摘要:前言首先,写这篇代码规范是为了我自己在以后的项目中方便引用,让前端人员统一标准,方便在开发中保持代码的一致性,代码规范是在的编码规范上的基础上做的修改,下面只列举出一些不一样的地方,基本的规范参照编码规范要求使用。 前言 首先,写这篇...

    nicercodenicercode 评论0 收藏0
  • 多React Native项目时依赖管理的最佳实践

    多React Native项目时依赖管理的最佳实践

    摘要:此时会把当前路径作为一个本地,在全局路径下创建一个软链接。所有依赖于全局路径下的都必须是一个版本的,并没有提供多版本号依赖的解决方法。因此,还是建议选择一个常用的版本安装在全局路径,个别需求其他版本号的的项目,使用来配置局部依赖。 在...

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

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

    摘要:参数待科里化的函数函数的数量返回返回科里化的新函数示例使用占位符该方法类似但其添加的行为由变更为的值,在整体构建中的默认值是,可以作为部分参数的占位符传入。在执行时绑定的将是缓存器函数。注意缓存器函数的缓存需要暴露缓存属性,其产物会覆...

    iKcampiKcamp 评论0 收藏0
  • 深入理解JavaScript系列6:S.O.L.I.D五大原则之单一职责

    深入理解JavaScript系列6:S.O.L.I.D五大原则之单一职责

    摘要:,开始我们的第一篇单一职责。通过解耦可以让每个职责工更加有弹性地变化。关于本文本文转自大叔的深入理解系列。深入理解系列文章,包括了原创,翻译,转载,整理等各类型文章,原文是大叔的一个非常不错的专题,现将其重新整理发布。 前言 Bob大叔提...

    walterrwuwalterrwu 评论0 收藏0
  • jQuery 2.2 和 1.12 新版本发布

    jQuery 2.2 和 1.12 新版本发布

    摘要:新年新气象,团队于昨日发布了两个新版本和。基本上这会是之前最后一次发布。关于的消息将在不久之后公布。新版本里大家就可以使用操作对象的了。具体变化就不一一翻译了,想了解的可以看原文同时发布在我的博客和新版本发布 本文编译自官方博客,不是...

    techstaytechstay 评论0 收藏0
  • 纯css实现Magicline Navigation(下划线动画导航菜单)

    纯css实现Magicline Navigation(下划线动画导航菜单)

    摘要:布局实现基本样式,不多解释实现导航下划线下面实现动画部分。这里就完成了一个纯的下划线动画导航。最后的效果查看扩展当我们会实现水平的下划线动画导航后,实现背景移动动画导航思路也是一样,不过是高度宽度的变化,背景透明度的变化。 showImg("h...

    ApolloApollo 评论0 收藏0
  • Sublime text 前端开发插件安装和配置

    Sublime text 前端开发插件安装和配置

    摘要:前端开发配置此文件目录中文件主要是关于的插件配置,快捷键配置,主题和字体配置。插件列表所有插件都可以使用安装,具体的安装方法可以自行谷歌安装,不在本文的介绍范围之内。这两个插件主要是平时使用或者是这些预编译语言有用,支持语法高亮。 前...

    glumesglumes 评论0 收藏0
  • 控制angularjs的directive在DOM渲染完成后执行

    控制angularjs的directive在DOM渲染完成后执行

    摘要:问题创建一个名叫的,在函数中对数据进行格式化。但是函数执行时,绑定的数据还没有生效,依然是模板形式,如这种。这样操作就必定位于数据绑定事件之后。加上后,才能生效。 问题 创建一个名叫format的directive,在link函数中对数据进行格式化。数据...

    scq000scq000 评论0 收藏0
  • JavaScript中DOM的层次节点(二)

    JavaScript中DOM的层次节点(二)

    摘要:将添加到节点的末尾。从指定的位置将当前文本节点分成两个文本节点。类型值区域中的内容没有子节点类型此类型在浏览器中并不常用,只有和支持。类型特性就是元素属性的节点。 1 Text类型 Text类型为文本节点,包含的是可照字面解释的纯文本内容,可以...

    hzxhzx 评论0 收藏0
  • 你不知道的js技巧

    你不知道的js技巧

    摘要:所谓的高级,其实就是讲了一些我们平常用不到或许用了不知道,但是非常实在的东西。比如如果你想检测里面的属性值的话,基本上是不可能的。要知道,我们是有情怀的淫。 JS进阶 说起这个应该算是老生常谈了吧。所谓的高级,其实就是讲了一些我们平常用...

    edagarliedagarli 评论0 收藏0
  • Vuejs自己的构建工具

    Vuejs自己的构建工具

    摘要:然而,这些模板并不限制你自己对于使用的架构组织和选择类库。目前可用的模板包括全功能的,包括热加载,静态检测,单元测试一个简易的,以便于快速开始。 最近, 尤大在和人对喷的时候,悄然放出了一个大招,于是为了追赶他的步伐,赶紧试验了下,并...

    leoperfectleoperfect 评论0 收藏0
  • Web端裁剪图片方法

    Web端裁剪图片方法

    摘要:由于在端,不能直接处理本地文件,因此可以在后台裁剪图片,或者利用的来处理。通过来访问生成的步骤获取裁剪坐标参照方法中的步骤步骤利用重绘图片首先要设置剪截后的图片大小相等的。 由于在Web端,JavaScript不能直接处理本地文件,因此可以在后台...

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

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

    摘要:别名参数待搜索的集合每次迭代执行的函数绑定的返回返回匹配的元素或示例使用回调函数的简称使用回调函数的简称使用回调函数的简称该方法类似,但其从右到左迭代的所有元素。 Lodash 中文文档 (v3.10.1) - Collection 方法 Translated by PeckZegO...

    张利勇张利勇 评论0 收藏0
  • 深入理解JavaScript系列4:立即调用的函数表达式

    深入理解JavaScript系列4:立即调用的函数表达式

    摘要:前言大家学的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。其实,前面两个例子里的变量,也可以换成,因为和外面的不在一个作用于,所以不会出现问题,这也是匿名函数闭包的威力。 前言 大家学JavaScript的时候,经常遇到...

    roadtogeekroadtogeek 评论0 收藏0
  • 听飞狐聊JavaScript设计模式系列14

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

    摘要:本回内容介绍上一回,聊了聊状态模式,并介绍了一下介一回,聊链式编程,模拟一下,再模拟一下封装一个库。这一回,主要聊了链式调用,模拟了,尤其是,希望大家能喜欢这次代码分享。下一回,聊一聊的策略模式。 本回内容介绍 上一回,聊了聊状态模式...

    fox_soyoungfox_soyoung 评论0 收藏0
  • JavaScript DOM2和DOM3——“范围”的注意要点

    JavaScript DOM2和DOM3——“范围”的注意要点

    摘要:级遍历和范围模块定义了范围接口。折叠范围方法折叠就是指范围中未选择文档的任何部分。表示折叠到范围的起点,参数表示折叠到范围的终点。常量指定比较当前范围的点和指定范围的点。下节再讨论及更早版本中的范围 DOM2级遍历和范围模块定义了范...

    happyhuangjinjinhappyhuangjinjin 评论0 收藏0
  • 詳解 ES6 Unicode

    詳解 ES6 Unicode

    摘要:我們得從原因理解起。這個編碼位置是唯一的。為了確保其組織性,把這個範圍的編碼區分成個區段,各自由個編碼組成。由進制格式的個位元組成代表一個編碼位置。跳脫序列可以被用來表示編碼位置從到。 為了理解 ES6 到底對於 Unicode 萬國碼有哪些新的支...

    PiscesYEPiscesYE 评论0 收藏0
  • 【震惊】javascript一句话写出快速排序(coffeescript)

    【震惊】javascript一句话写出快速排序(coffeescript)

    摘要:看清楚了,不要眨眼睛,一定要收藏,方便大家以后装逼以及和别的语言撕逼解释如果为空直接返回,如果比第一个数小的数组放到左边并递归,第一个数放到中间,比第一个数大的数组放到右边并递归测试非常完美结论就是这么牛逼,有更短的快速 看清楚了,不...

    Cheng_GangCheng_Gang 评论0 收藏0

热门文章

<