文章库ARTICLE COLUMN

  • 异步方法中map、forEach和for循环中带来的异步执行问题

    异步方法中map、forEach和for循环中带来的异步执行问题

    关键词:map() forEach() for() 异步执行 res.jsonp() CSDN个人博客:http://blog.csdn.net/sam976

    weizxweizx 评论0 收藏0
  • 让webstorm全副武装!

    让webstorm全副武装!

    摘要:选择如下配置下代理,就可以了。版本控制打开,集成了和,这里可以简单配置完成使用。 不喜欢说太多废话,直接上攻略大全,下面是使用的版本: showImg("https://segmentfault.com/img/bVCoiX"); 一、改变先从脸开始 1. 更换主题,这个看脸的世界啊! ...

    alphahansalphahans 评论0 收藏0
  • React 数据为什么要使用immutable方式?浅复制与深复制思考

    React 数据为什么要使用immutable方式?浅复制与深复制思考

    摘要:深复制与浅复制浅复制同样的方式深复制因为存储对象都是存地址的,所以浅复制会导致和指向同一块内存地址,大概的示意图如下。 深复制与浅复制 let obj = { a: 1, arr: [1, 2] }; let obj1 = obj; //浅复制 obj1.a = 2 console.lo...

    Gu_YanGu_Yan 评论0 收藏0
  • js深拷贝

    js深拷贝

    摘要:深拷贝代码对于类型,这里是直接赋值的,共享一个内存值。这是因为函数更多的是完成某些功能,有个输入值和返回值,而且对于上层业务而言更多的是完成业务功能,并不需要真正将函数深拷贝。 js深拷贝代码 function deepClone(data) { var t = ...

    dackdack 评论0 收藏0
  • [译] 如何运用新技术提升网页速度和性能

    [译] 如何运用新技术提升网页速度和性能

    摘要:简言之,我们认为好的用户体验从快速的内容传输开始,也就意味着性能美观。每一步我们都在探讨如何在获得好的用户体验和保证设计美感的同时,最小化对性能的影响。字型子集设定到目前为止,子集设定是改善网页字体性能最快的方式。 作者 Declan 原文链...

    he_xdhe_xd 评论0 收藏0
  • 一起学习面向对象——继承

    一起学习面向对象——继承

    摘要:缺陷在子类构造函数中执行了一遍父类构造函数,在实现子类原型的类式继承时又调用了一遍父类构造函数,因此调用了两遍构造函数。 类式继承 原理 类的原型对象的作用就是为类的原型添加公有属性和公有方法,但类不能直接访问这些属性和方法,必须通过原...

    MycLambertMycLambert 评论0 收藏0
  • 一道闭包题引发的思考

    一道闭包题引发的思考

    摘要:高级程序设计里面有这么一段话在里面当执行流进入一个函数的时候,函数的环境会被推入到一个环境栈里面,函数执行结束后又会将环境弹出。而,即,实际是一直引用着里面的变量,所以一直不会被清空。 先看一下这个例子。 function box(){ var a=1; retu...

    zombiedazombieda 评论0 收藏0
  • 温故js系列(7)-数组去重由慢到快由繁到简

    温故js系列(7)-数组去重由慢到快由繁到简

    摘要:前端学习教程开发模块化规范化工程化优化工具调试值得关注的博客面试前端资源汇总欢迎提斧正数组去重数组去重由慢到快由繁到简演化去重写法,箭头函数为新写法。在去重过程中,原数组都是不变的。它类似于数组,但是成员的值都是唯一的,没有重复的值。...

    mgckidmgckid 评论0 收藏0
  • 好用开源的C#快速开发平台

    好用开源的C#快速开发平台

    摘要:既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。等等,目前兼容浏览器浏览器等适用范围可以开发电商平台后台物流管理系统快递管理系统教务管理系统等各类管理软件。 NFine 是基于 C# 语言的极速 WEB + ORM 框架,其核心设计目标是开...

    MarvinZhangMarvinZhang 评论0 收藏0
  • H5仿手Q左滑删除功能组件

    H5仿手Q左滑删除功能组件

    摘要:背景前不久遇到一个需求,列表页实现左滑删除功能。首先对下文有关滑块的指代标识做出统一规定体验了一下手原生滑动功能,在此之前对于滑块的具体动效提出了几个问题。最终效果组件源码后话同事反馈没有给滑动开始或完成时暴露一个自定义事件的接口。。...

    mayaohuamayaohua 评论0 收藏0
  • 【面试系列】之二:关于js原型

    【面试系列】之二:关于js原型

    摘要:之二关于原型开篇我记得初学时,最难懂的概念就是的原型,而且这个概念在笔试面试中常常提到,因此今天我们把这个概念拿出来,好好聊一聊。 之二:关于js原型 1. 开篇 我记得初学js时,最难懂的概念就是js的原型,而且这个概念在笔试面试中常常提到,...

    _ang_ang 评论0 收藏0
  • 【译】渐进式 Web App 的离线存储

    【译】渐进式 Web App 的离线存储

    摘要:离线存储数据的建议对寻址资源,使用这是的一部分。在到达储量限制之前,两种存储机制都会一直进行存储。则没有对存储量做出限制,只是在之后会弹出提醒。是异步的基于回调函数,但它同样不支持。也是异步的基于回调函数,在和中可以工作虽然使用的是同...

    JoyvenJoyven 评论0 收藏0
  • 前端模快化(一)

    前端模快化(一)

    摘要:加载的模块会以参数形式传入该函数,从而在回调函数内部就可以使用这些模块。异步加载,和,浏览器不会失去响应它指定的回调函数,只有前面的模块都加载成功后,才会运行,解决了依赖性的问题。所有依赖某些模块的语句均放置在回调函数中。 前端模块化...

    zebrayoungzebrayoung 评论0 收藏0
  • 代码规范的重要性,我已经放弃治疗

    代码规范的重要性,我已经放弃治疗

    摘要:代码规范的重要性,意义,就不在这里废话了,今天只讲讲我的经历。举个栗子项目中,一个用户的标识,改用什么字段表示呢这么柚子的问题你也来问。 代码规范的重要性,意义,就不在这里废话了,今天只讲讲我的经历。 举个栗子:项目中,一个用户的标识...

    ky0nchengky0ncheng 评论0 收藏0
  • 六位字符密码输入器

    六位字符密码输入器

    摘要:另外,我们需要把顶层的真是输入框设为,这样其实呈现在用户面前的就是这一组伪造的输入框啦。然后在用户输入时分别将用户输入输入到伪造输入框中最后我们输入密码当然是要获取的啦,来一个获取最终值的方法 老规矩~ 上DEMO,过过瘾先:六位字符密码输...

    zorrozorro 评论0 收藏0
  • 表单验证(-)

    表单验证(-)

    摘要:这样我们就有机会验证表单数据,并据以决定是否允许表单提交。下面代码会阻止表单提交取得时间对象阻止默认事件注意以这种方式提交表单,不会触发事件。 这里是表单验证的第一课:主要讲授有关表单的基础知识。关于表单验证的更多知识可以参考《javasc...

    cppowboycppowboy 评论0 收藏0
  • 浅谈Nodejs应用的主文件index.js的组成部分

    浅谈Nodejs应用的主文件index.js的组成部分

    摘要:搭建一个应用,少不了一个主文件,不少人根据各自喜好来定义名字,像。总结一个完整的由个部分组成,大家只要把主文件当成白雪公主,把个组成部分当作七个小矮人就行了,哈哈,这个记法真天才。 前言 Node妹子的问世,着实让我们前端攻城狮兴奋了一把...

    ProfeelProfeel 评论0 收藏0
  • React loves you —“洞悉Redux装的逼”

    React loves you —“洞悉Redux装的逼”

    摘要:就是那个将要全权代管你所有组件的那家伙用的自述来说就是是状态容器,提供可预测化的状态管理。 你若装逼,请带我飞! I love React ! 从前,从前,听说React只负责UI,话说写Angular代码就像写后端,现在看来,React赢在情怀上了; 我认为没必要老是...

    chaos_Gchaos_G 评论0 收藏0
  • 编写可维护的JavaScript--编程风格篇

    编写可维护的JavaScript--编程风格篇

    摘要:写在前面新司机最近读完编写可维护的,学到不少东西。书分为编程风格编程实践自动化三个部分。编程风格并不是绝对的,每个人或团队都有自己的编程风格,但知道哪些地方需要注意的话,还是有助于新司机完成代码风格的转变。 写在前面 新司机最近读完《...

    AnthonyHanAnthonyHan 评论0 收藏0
  • 简介 jCanvas:当 jQuery遇上HTML5 Canvas

    简介 jCanvas:当 jQuery遇上HTML5 Canvas

    摘要:上面的代码片段表示,存储对象到一个名为的变量中。这也是一个可选的参数,如果不设置,则默认为摇摆动画完成之后的回调函数,也是可选的。 HTML5 可以直接在你的网页中使用 元素及其相关的 JavaScript API绘制的图形。 在这篇文章中,我将向你介绍 j...

    QiuyueZhongQiuyueZhong 评论0 收藏0
  • 让IE兼容background-size的方法_background-size ie下使用

    让IE兼容background-size的方法_background-size ie下使用

    摘要:,,下对并不支持,那么如何在下兼容呢在下把图片完整的居中显示在一定范围内在中添加如下代码图片地址下面给出完整的实例代码让兼容的方法图片地址图片地址原文地址 ie6,ie7,ie8下对css background-size并不支持,那么如何在ie下兼容background-siz...

    MaxiyeMaxiye 评论0 收藏0
  • 又一篇:ie8兼容background-size?

    又一篇:ie8兼容background-size?

    摘要:方法一不能指定任意大小百分比,可用,用于单张图片不能使用图片精灵等拼图,要引用绝对路径图片,兼容,方法二这个链接直接提取下载我把这个文件放在文件夹目录下。 方法一: filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="imag...

    894974231894974231 评论0 收藏0
  • vue-concise-slider  vue滑动组件

    vue-concise-slider vue滑动组件

    摘要:中文一个简单的滑动组件配置简单支持自适应全屏按钮分页同时兼容移动端和端版本支持特点简单配置轻量多种滑动样式目前已实现全屏自适应移动端兼容垂直滚动定时自动切换不定宽度滚动无缝循环滚动多级滚动未来将实现渐变滚动视差效果链接文档安装 中文 |...

    HwgHwg 评论0 收藏0
  • Node 之 Event 模块

    Node 之 Event 模块

    摘要:为什么把叫做集合而不能称为严格意义上的对象,来看这个集合的构造函数可以见得,是与处于同一层级的而非是继承自,所以说由实例出来的对象更加的纯净,并没有诸如等方法,更像是一个集合。 写在前面 事件的编程方式具有轻量级、松耦合、只关注事务点...

    mrli2016mrli2016 评论0 收藏0
  • vue.js的起步

    vue.js的起步

    摘要:可用于快速搭建单页应用起步代码。之后阅读代码,所有的扩展名为文件都会有相应的高光显示。查看起步代码中有一个组件代码,在内。把组件的值改改。浏览器会自动刷新的。有了它,可以在内看到更加友好的错误提示。和运行看到的一模一样。 介绍 vue.js ...

    sihaisihai 评论0 收藏0

热门文章

<