文章库ARTICLE COLUMN

  • 常用js设计模式整理

    常用js设计模式整理

    摘要:架构没预先设计好,强耦合性代码在后期维护简直灾难。大型单页应用里,复杂度上升到一定程度时,没有适当的设计模式进行降耦,后续的开发也难以下手。而设计模式正是为了降耦而存在。面向对象设计鼓励将行为分布到细粒度的对象之中。 在做canvas、webG...

    OceanOcean 评论0 收藏0
  • 正则表达式之瑞士军刀

    正则表达式之瑞士军刀

    摘要:瞎乎出品瞎乎第二期正则表达式之瑞士军刀正则表达式,这是一块硬骨头,很难啃,但是啃着又很香。正则表达式使用单个字符串来描述匹配一系列匹配某个句法规则的字符串。 瞎乎 出品瞎乎第二期:正则表达式之瑞士军刀 正则表达式(Regular Expression),...

    Mr_houziMr_houzi 评论0 收藏0
  • 讨论:A标签要不要避免使用 javascript:void(0)

    讨论:A标签要不要避免使用 javascript:void(0)

    摘要:某天讨论了要不要避免标签加,最后还是决定加甲在某些里是。鼠标在单击中键时会新建浏览器标签页打开这个链接,这会误导用户。甲乙标签要有属性,不然没有也不会有默认的样式,这样就得用模拟。最保险稳妥的还是在标签中加,附上。 甲是我的同事,乙是...

    liuhhliuhh 评论0 收藏0
  • GoJS 绘图 (九) :数据绑定

    GoJS 绘图 (九) :数据绑定

    摘要:绑定字符串和数字特性绑定数据的属性。转换功能你可以通过转换函数的第三个参数绑定构造函数。允许位置字符串的形式来指定,而不是作为一个表达式的点。转换函数可以是命名或匿名函数。他们把数据属性值作为参数,并返回适用于正在设置该属性的值。 绑...

    fobnnfobnn 评论0 收藏0
  • 理解JavaScript的prototype和__proto__

    理解JavaScript的prototype和__proto__

    摘要:这篇文章的的目的试图通过最简单的表述让大家理解和先把最重要的几点列出来大家可以带着这几个核心要点阅读下面的文章是用来在原型链上查找你需要的方法的实际对象所有的对象都有这个属性这个属性被引擎用作继承使用根据的规范这个属性应该是一个内在的...

    tanglijuntanglijun 评论0 收藏0
  • 努力翻译一篇中文最友好的,Web Audio API的使用相关的文章

    努力翻译一篇中文最友好的,Web Audio API的使用相关的文章

    摘要:前言本文翻译自上的利用,这是中的的一个入门教程。原文是英文,但有日本同志翻译的日文版。这是为了提供一个基本的低音増幅效果在这个例子中可以设定过滤器的种类,周波数,甚至的值。如果是过滤器的话,可以提供一个比指定周波数低的低音増幅。 前言...

    caikealcaikeal 评论0 收藏0
  • 使用 ajaxFileUpload 进行图片上传

    使用 ajaxFileUpload 进行图片上传

    摘要:前端部分使用主要是为了异步上传文件,不需要开启新的页面进行上传由于不能上传文件,该文件的代码在本篇文章的最底部由于这个文件已经很久没用更新了,所以增加了来处理错误,前端代码如下第一个中的属性是为了限制上传的文件属性,其他文件可以去掉该...

    tomlingtmtomlingtm 评论0 收藏0
  • 一个html标签到底包含了多少信息(1)

    一个html标签到底包含了多少信息(1)

    摘要:先来看一段代码可以看到很多,来整理一下,总共有三大类我自己分的,没有科学依据除了一些私有属性方法比如的私有属性等和一些空的属性根据类型又分为了几个小分类普通属性样式属性操作属性其他对象属性我不知道的类型下一节详细分析 先来看一段代码:...

    lylwyy2016lylwyy2016 评论0 收藏0
  • PHP/JS 常用的正则表达式

    PHP/JS 常用的正则表达式

    摘要:正则表达式的都是匹配和替换搜索正则表达式要匹配的字符串匹配到的字符串匹配到的个数,没有匹配到返回下面是例子执行一个正则表达式匹配,非贪婪执行一个全局正则表达式匹配,贪婪执行结果匹配所有仅由有一个单词组成的科目名输出结果替换正则表达式要...

    mikyoumikyou 评论0 收藏0
  • JavaScript_接口

    JavaScript_接口

    摘要:接口意义提供一种以说明一个对象应该有哪些方法的手段。鸭式辩型法核心一个类实现接口的主要目的把接口里的方法都实现。检测实现方法完全面向对象,代码实现统一,也解耦,接口类。定义一个类,作为借口的基类,通过类实例化多个接口实例。 js接口 意...

    ctriptechctriptech 评论0 收藏0
  • Elm入门实践(一)——基础篇

    Elm入门实践(一)——基础篇

    摘要:由于内容较多,计划分四篇,大致内容分布如下基础篇介绍基础。接下来让我们补全这一部分在第行我们引入了模块中函数,可以理解为当事件发生时,它会输出一个消息。我们有了数据,具备行为的视图,按行为改变数据的逻辑,却没有将它们粘合成一个应用。 ...

    junbaorjunbaor 评论0 收藏0
  • Elm入门实践(二)——类型篇

    Elm入门实践(二)——类型篇

    摘要:如果不声明类型呢如果注释掉类型注解重新编译,还是会报错,只是错误信息变了,这次是第行即使没有显式的类型注解,的类型推导系统也会发挥作用,此处通过类型推导认为函数的参数应该是字符串,但是传入了数字,因此报错。 记得Facebook曾经在一次社区...

    ZHAO_ZHAO_ 评论0 收藏0
  • 【underscore 源码解读】Array Functions 相关源码拾遗 & 小结

    【underscore 源码解读】Array Functions 相关源码拾遗 & 小结

    摘要:最近开始看源码,并将源码解读放在了我的计划中。将转为数组同时去掉第一个元素之后便可以调用方法总结数组的扩展方法就解读到这里了,相关源码可以参考这部分。放个预告,下一篇会暂缓下,讲下相关的东西,敬请期待。 Why underscore 最近开始看 unde...

    SimpleTriangleSimpleTriangle 评论0 收藏0
  • 《编写可维护的JavaScript》之编程实践

    《编写可维护的JavaScript》之编程实践

    摘要:最近读完编写可维护的,让我受益匪浅,它指明了编码过程中,需要注意的方方面面,在团队协作中特别有用,可维护性是一个非常大的话题,这本书是一个不错的起点。扩展阅读编写可维护的欢迎来到石佳劼的博客,如有疑问,请在原文评论区留言,我会尽量为您...

    张春雷张春雷 评论0 收藏0
  • angular 配合 gulp开发项目

    angular 配合 gulp开发项目

    最近在学习angular做后台管理项目,所以把记录一下开发流程。 准备工具 gulp --用来自动化构建项目angular --搭建项目 开发目录 components 组件 css 样式 img 图片 lib 依赖的框架(angular、Jq等都放在里面) scripts app.js(主要是路由配置) i...

    lakesidelakeside 评论0 收藏0
  • 《每周一点canvas动画》—— 文字粒子

    《每周一点canvas动画》—— 文字粒子

    摘要:代码文件每周一点动画系列文章目前已经更新了篇,今天给大家发个福利。粒子的位置为,我们作为参数传入。粒子切换粒子切换的代码在中,很简单,就是绑定了两个事件。 代码文件 每周一点canvas动画系列文章目前已经更新了12篇,今天给大家发个福利。我...

    RiddlerRiddler 评论0 收藏0
  • [译] 只有 20 行的 JavaScript 模板引擎

    [译] 只有 20 行的 JavaScript 模板引擎

    摘要:原文链接译者吐槽只收藏不点赞都是耍流氓前言我仍旧在为我的预处理器进行开发工作。它原本是一个预处理器,但之后它扩展成为了预处理器,很快它将支持到的转换。 原文链接:JavaScript template engine in just 20 lines (译者吐槽:只收藏不点赞都是...

    leonleon 评论0 收藏0
  • 页面动画知识点整理

    页面动画知识点整理

    摘要:然后在节点上设置了动画属性,并将其设为前面定义的动画,每一次动画秒,表示无限循环,表示缓动方式,两个关键帧之间的变化是方式逐步变化的。 平时工作中会遇到需要实现一些存在动画的页面。这里对动画的实现知识做一个整理。页面动画的实现可以分为...

    boosterbooster 评论0 收藏0
  • nodejs express图片上传前后端配置讲解

    nodejs express图片上传前后端配置讲解

    摘要:默认地,表单数据会编码为。就是说,在发送到服务器之前,所有字符都会进行编码空格转换为加号,特殊符号转换为值。提交说明文件上传。图片选择图片地址上传上传。用表单直接构造对象就不需要下面的方法来为表单进行赋值了。 nodejs图片上传 nodejs一...

    tuniutechtuniutech 评论0 收藏0
  • 爬虫模拟登陆 SegmentFault

    爬虫模拟登陆 SegmentFault

    摘要:大致意思是模拟登陆,一时手痒,本文将带领大家一起实现这个操作。方案事实上为了探究这个有意思的问题,我专门动手做一个有意思的实验。这说明了服务端验证了输入,并判断我们的请求不符合正常逻辑。过程不再赘述,结果是中的必须和中的对应。 前言 ...

    bovensonbovenson 评论0 收藏0
  • [译]使用karma进行angular测试

    [译]使用karma进行angular测试

    摘要:前面我们写过了的一篇文章开始对进行单元测试而提供了非常有用的工具去帮助我们进行的测试。接下来,会增加一些内容写测试用例接下来我们可以开始进行测试了,我们在命令行工具里输入下面的命令我们将下面的代码粘贴到中去。 showImg("https://segment...

    TonyTony 评论0 收藏0
  • Material Design for Bootstrap

    Material Design for Bootstrap

    摘要:第二次修改源码已放到由于无法解决事件不能获取焦点标签的坐标位置,所以只能用事件,而不能用类事件防止事件的滥用,改用事件核心样式持续更新,也可以根据自己喜欢的样式重新定义 简单几行代码,就可以给bs框架添加Material Design风格 效果图:show...

    fasssfasss 评论0 收藏0
  • vue一步步实现alert功能。

    vue一步步实现alert功能。

    摘要:原生框样式丑陋。有一定自适应的设计。在内部是一个垂直居中的框大小可以固定。在小屏上屏幕宽度小于取消了固定宽度。不希望每次都一个实例。是默认的模版标记。接受一个的参数配置。代码这一段代码作用是一开始就把实例插入到底部方便直接调用。 原生...

    BDEEFEBDEEFE 评论0 收藏0
  • 别人家的面试题:统计“1”的个数

    别人家的面试题:统计“1”的个数

    摘要:长话短说,让我们来看一道题统计的个数给定一个非负整数,对于任意,,计算的值对应的二进制数中的个数,将这些结果返回为一个数组。第二版本的时间复杂度是最后版本的时间复杂度是,是的二进制数中的的个数,介于之间。 小胡子哥@Barret李靖给我推荐...

    SQCSQC 评论0 收藏0
  • AngularJS表单验证

    AngularJS表单验证

    摘要:表单和其中的表单控件提供了验证服务,可以让用户在提交一般在点击类型为的按钮时提交表单前意识到自己有非法不符合要求,以下都将称为非法的输入。为了编写一个可靠的应用程序,服务端验证是不可或缺的。促发条件至于自定义表单验证,我会另写一篇。 ...

    moven_jmoven_j 评论0 收藏0

热门文章

<