文章库ARTICLE COLUMN

  • js 原型链

    js 原型链

    摘要:当通过原型链继承了之后,就变成了的一个实例,因此它也拥有了一个它自己的属性就跟专门创建了一个属性一样。有鉴于此,再加上前面刚刚讨论过的由于原型中包含引用类型值所带来的问题,实践中很少会多带带使用原型链 记录下自己对js 原型的一些理解先...

    wua_wua2012wua_wua2012 评论0 收藏0
  • 小而美的backbone

    小而美的backbone

    摘要:这部分比较容易让人产生疑惑的是循环部分,这个循环有什么用呢举个例子以上代码是最简单的情况,监听事件,当变化时,打印出在源码中,当第一次进入后,紧接着被置为,而事件触发回调函数也不会更改的值,因此再次判断时条件不成立,内的代码段只会执行...

    sevi_stuosevi_stuo 评论0 收藏0
  • <<编写可维护的javascript>> 笔记9(将配置数据从代码中分离出来

    <<编写可维护的javascript>> 笔记9(将配置数据从代码中分离出来

    摘要:代码无非是定义一些指令的集合让计算机来执行我们常常将数据传入计算机由指令对数据进行操作并最终产生一个结果当不得不修改数据时问题就来了任何时候你修改源代码都会有引入的风险且值修改一些数据的值也会带来一些不必要的风险因为数据时不应当影响指...

    xbynetxbynet 评论0 收藏0
  • 一张图展示一段js代码的一生,变量对象、作用域链、闭包、this

    一张图展示一段js代码的一生,变量对象、作用域链、闭包、this

    摘要:我也只是进行了一个简单的囊括,图中来源均属该文,强烈推荐小伙伴去详细看一下这波能反杀的文章,定有收获。 showImg("https://segmentfault.com/img/bV2zUg?w=2856&h=4355"); 我也只是进行了一个简单的囊括,图中来源均属该文,强烈推荐小伙伴去详细...

    xiguadadaxiguadada 评论0 收藏0
  • PHP即时通讯设计实现

    PHP即时通讯设计实现

    摘要:即时通讯中,最重要的是响应速度,我们需要展示消息列表那么这时会有未读消息,未读数量,最后一条消息内容,时间等等。目前设计是单表单库。这里只是对即时通讯设计上做了一些简要的阐述,如有疑问和建议,请在评论区回复。 详解即时通讯设计实现(PH...

    luckyyulinluckyyulin 评论0 收藏0
  • AngularJs功能(八)--表单验证

    AngularJs功能(八)--表单验证

    摘要:表单验证表单验证是一项重要的功能,能保证我们的应用不会被恶意或错误的输入破坏。给加上意味着表单的名称是。验证提示这是在版本之后对表单验证的优化。 表单验证 表单验证是angularJS一项重要的功能,能保证我们的web应用不会被恶意或错误的输入破...

    zhaochunqizhaochunqi 评论0 收藏0
  • Riot.js——一个小而美的JS框架

    Riot.js——一个小而美的JS框架

    摘要:专有的内容更少,而更多符合标准的成分。当前标签实例的方法被调用时当前标签的任何一个祖先的被调用时更新从父亲到儿子单向传播。相对来说,微型场景会更适合,不想要太多的外部依赖,又需要组件化数据驱动等更现代化框架的能力。 Riot.js是什么? Ri...

    tolerioustolerious 评论0 收藏0
  • handlebars踩坑之旅

    handlebars踩坑之旅

    摘要:的使用方法遍历数组或者对象刀歌云数组遍历时索引值为对象为判断是否有传参有的话使用传参的值没有的话使用默认值判断对应适用数据数据取出错误这里判断是否存在数组,如果存在则遍历,如果不存在输出错误信息判断是否是第一个或者是 1. each的使用方...

    cjiecjie 评论0 收藏0
  • 用RxJS写一个数字跳动的效果

    用RxJS写一个数字跳动的效果

    摘要:有的时候我们想实现一个数字从逐渐递增到的跳动效果,如果用的话就可以轻松实现。废话不多说直接上源码开始数字结束数字持续时间跳动几次回调用保证数字最终会变为 有的时候我们想实现一个数字从a逐渐递增到b的跳动效果,如果用rxjs的话就可以轻松实现...

    MiracleMiracle 评论0 收藏0
  • JavaScript iterator 设计模式

    JavaScript iterator 设计模式

    摘要:迭代器模式就是按照顺序访问一个对象中元素,而不用暴露该对象的内部组成。迭代器模式就是将这个迭代实现从业务中分离出来。外部迭代器外部迭代器必须显式地请求才会迭代下一个元素。 迭代器模式就是按照顺序访问一个对象中元素,而不用暴露该对象的内...

    CocoaChinaCocoaChina 评论0 收藏0
  • 使用Websocket框架之GatewayWorker开发电商平台买家与卖家实时通讯

    使用Websocket框架之GatewayWorker开发电商平台买家与卖家实时通讯

    摘要:我们的平台上有虚拟商品和实体商品两大分类,当时也考虑到了消息的读取状态。商家发送时间是否已读。看前端代码当前的所有代码并不是最终的,目前只是阶段性开发,后期在项目中逐步完善。 前段时间公司提了一个新的需求,在商品的详情页要实现站内买家...

    CloudDeveloperCloudDeveloper 评论0 收藏0
  • 正则表达式

    正则表达式

    摘要:本文内容共正则表达式火拼系列正则表达式回溯法原理学习正则表达式,是需要懂点儿匹配原理的。正则表达式迷你书问世了让帮你生成和解析参数字符串最全正则表达式总结验证号手机号中文邮编身份证地址等是正则表达式的缩写,作用是对字符串执行模式匹配。...

    bang590bang590 评论0 收藏0
  • checkbox,radio自定义美化表单

    checkbox,radio自定义美化表单

    摘要:原理利用标签,包裹的时候,点击等同于点击再用背景图片显示选中和取消选中状态效果图片复选我你他单选男女 原理 利用label标签,包裹input的时候,点击label等同于点击input,再用背景图片显示选中和取消选中状态 效果 showImg("https://segmentfault....

    lwx12525lwx12525 评论0 收藏0
  • 关于web前端开发,区别用户使用的终端设备代码

    关于web前端开发,区别用户使用的终端设备代码

    摘要:对前端开发,熟知不同的浏览器,的解析是基本技能,下面,我就向大家展示一下,如何获得当前用户所用的终端设备。 对web前端开发,熟知不同的浏览器,的解析是基本技能,下面,我就向大家展示一下,如何获得当前用户所用的终端设备。车子一发动,请准...

    baukh789baukh789 评论0 收藏0
  • Javascript调试命令——你只会Console.log() ?

    Javascript调试命令——你只会Console.log() ?

    摘要:调试命令你只会对象提供对浏览器控制台的接入如的。分类输出不同类别信息的输出文字信息提示信息警告信息错误信息分组输出使用和包裹分组内容。中的参数作为计时器的标识,具有唯一性。应该需要其他的调试工具。 Javascript调试命令——你只会Console....

    OceanOcean 评论0 收藏0
  • JS  filter() 的使用

    JS filter() 的使用

    摘要:方法方法返回一个新数组,新数组的元素是原数组中通过符合指定筛选条件的所有元素。具体参数自定义重新过滤即筛选出数组中属性包含的对象换成的写法,即 filter 方法 filter 方法返回一个新数组,新数组的元素是原数组中通过符合指定筛选条件的所有元...

    remcarpediemremcarpediem 评论0 收藏0
  • socket.io原理和实战

    socket.io原理和实战

    摘要:就是为了解决这一问题产生的,现在已经写入标准,主流浏览器基本支持。 由于最近写项目要使用socekt.io技术,于是研究了一段时间,把自己早期学习阶段写的小游戏改造了一下,变成了一个比较完整的小程序。点击这里可以体验游戏,建议使用手机模式查看,...

    ivyzhangivyzhang 评论0 收藏0
  • 再谈express与koa的对比

    再谈express与koa的对比

    摘要:以前其实写过一篇和的对比但是后来发现里面有不少谬误所以一直惦记着纠正一下之前的错误尤其关于中间件部分的对比这里的就拿更加简单的代替的执行流程通常我们都说的中间件模型是线性的也就是一个一个往下执行的如下图这么说当然是没错的但是当我们执行...

    phodalphodal 评论0 收藏0
  • 前后端分离,ajax api接口跨域,node代理和nginx代理

    前后端分离,ajax api接口跨域,node代理和nginx代理

    摘要:前后端分离方式,实现跨域模拟后端开发,拉后端代码。前端自由,不用管后端服务器比如接口,本地,有跨域的问题。服务器本地端口正则匹配可高度自定义反向代理比如接口,本地,有跨域的问题。反向代理更多配置查询。参考搭建服务器 前后端分离方式,实...

    neuSnailneuSnail 评论0 收藏0
  • 三谈归并排序(含尾递归)

    三谈归并排序(含尾递归)

    摘要:一谈,原始的归并排序二谈,优化后的归并排序优化算法的指导思想之一,找到某些可以简化处理的特殊情况合并时的特殊情况当的最后一个元素小于的第一个元素时,那么顺序就应该是当的最后一个元素小于的第一个元素时,那么顺序就应该是所以修改函数如下适...

    MRZYDMRZYD 评论0 收藏0
  • 油猴子脚本 - 我的地盘我做主

    油猴子脚本 - 我的地盘我做主

    摘要:什么是油猴子脚本,简称,中文俗称为油猴,是的一个附加组件。中文用户脚本开发手册油猴子脚本开发深入浅出如何使用他人的脚本网站提供很多脚本,它仿佛是代码界的可以在该网站搜到很多有意思的脚本。 当你用浏览器访问某个网页时,你可曾想过,你看到...

    taoszutaoszu 评论0 收藏0
  • 【Amaple教程】1. 启动路由

    【Amaple教程】1. 启动路由

    摘要:开始编写具体的代码前,首先需启动单页模式并进行简单配置。我们在开发包的文件中调用函数并传入一个对象进行启动路由并配置单页应用。继续学习下一节教程模块也可回顾上一节教程前言 开始编写具体的代码前,首先需启动单页模式并进行简单配置。在src/...

    李世赞李世赞 评论0 收藏0
  • 【Amaple教程】2. 模块

    【Amaple教程】2. 模块

    摘要:模块更新时部分不需被替换的模块,检测到或参数变化增加移除或修改参数时触发,如所有页面的部分总是不变,此时它将不会被替换。模块函数将在模板指令与状态数据中讲解继续学习下一节教程模板指令与状态数据也可回顾上一节教程启动路由 正如它的名字,...

    付伦付伦 评论0 收藏0
  • 【Amaple教程】3. 模板指令与状态数据(state)

    【Amaple教程】3. 模板指令与状态数据(state)

    摘要:指令在上使用元素没有设置属性时,自动设置绑定的状态属性名为属性。 一个模块的template模板、JavaScript和css之间的关系其实可以如下图表示:showImg("https://segmentfault.com/img/bV2ht2?w=413&h=337"); 如果你了解Angular、Vue动态模板,那你将...

    xiao7cnxiao7cn 评论0 收藏0
  • 【Amaple教程】4. 组件

    【Amaple教程】4. 组件

    在Amaple单页应用中,一个页面其实存在两种模块化单位,分别是 模块 (am.Module类),它是以web单页应用跳转更新为最小单位所拆分的独立块; 组件 (am.Component类),它的定位是拥有特定功能的封装块,就像由一堆代码封装成的具有特定功能的函数一...

    flyer_devflyer_dev 评论0 收藏0

热门文章

<