文章库ARTICLE COLUMN

  • 一行代码系列

    一行代码系列

    摘要:一行代码可视化盒子布局源码解读首先我们把代码格式化一下选取页面所有元素相当于,返回的是一个对象数组,现代浏览器几乎都支持循环遍历元素将所有的元素转化为对象,但这并不是一个数组,所以不能直接使用方法来进行迭代,但是我们可以通过或方法来使...

    tuantuantuantuan 评论0 收藏0
  • 第二天 变量声明提升,原型,this指针

    第二天 变量声明提升,原型,this指针

    摘要:此处有两个坑,一是变量声明提升,二是函数表达式。同理,原题中代码最终执行时的是只提升变量声明提升函数声明,覆盖的声明最终的赋值再次覆盖声明最终输出第三问第三问的先执行了函数,然后调用函数的返回值对象的属性函数。 此部分以一道题目来做解...

    bitkylinbitkylin 评论0 收藏0
  • [译]教程:如何使用Rollup打包JavaScript

    [译]教程:如何使用Rollup打包JavaScript

    摘要:教程如何使用打包通过这个系列教程一步一步学习如何使用更小更快的取代和打包文件。安装并且创建配置文件。提示是告诉我们实际需要哪些插件的集合。通过下面的命令安装两个插件更新然后,引入插件并添加进配置注意属性是为了帮助模块迁移到的一部分。 ...

    luoyibuluoyibu 评论0 收藏0
  • [译]教程:如何使用Rollup打包样式文件并添加LiveReload

    [译]教程:如何使用Rollup打包样式文件并添加LiveReload

    摘要:通过这个教程学习如何使用打包工具配合来取代或处理样式文件。使用这个命令安装插件更新。如果你没有项目的副本,你可以通过这条命令克隆在结束这个状态下的项目为添加监听插件。在代码块内,添加如下内容简单起见我省略了文件的大部分内容 通过这个教...

    garfileogarfileo 评论0 收藏0
  • 用 JavaScript 实现链表操作 - 前言和目录

    用 JavaScript 实现链表操作 - 前言和目录

    摘要:我打算写一个链表操作的系列,来自的系列,实现语言是。通过自己实现一个链表和常用操作,可以加深理解这类数据结构的优缺点。链表经常用来训练指针操作,虽然这只对适用,但等高级语言中控制引用的思路其实也差不多。 TL;DR 我打算写一个链表操作的系...

    BetaRabbitBetaRabbit 评论0 收藏0
  • 实用的开源百度云分享爬虫项目yunshare - 安装篇

    实用的开源百度云分享爬虫项目yunshare - 安装篇

    摘要:今天开源了一个百度云网盘爬虫项目,地址是。推荐使用命令安装依赖,最简单的安装方式更多安装的命令可以去上面找。启动项目使用进行进程管理,运行启动所有的后台任务,检查任务是否正常运行可以用命令,正常运行的应该有个任务。 今天开源了一个百度...

    lei___lei___ 评论0 收藏0
  • [deviceone开发]-土地销售App开源

    [deviceone开发]-土地销售App开源

    摘要:一简介这个是一个真实项目改造开源,虽然不是很花哨,但是中规中矩,小细节处理的也很好,非常值得参考和借鉴。里面的数据都缓存到本地,可以离线运行,但是调整一下代码,马上就可以和服务端完全对接。二效果图三相关下载四相关讨论五更多案例六关于 ...

    lolomacololomaco 评论0 收藏0
  • 第三天  函数

    第三天 函数

    摘要:构造函数需要通过运算符调用并产生一个新的对象作为其接受者。使用方法定义高阶函数允许使用者给回掉函数指定接收者。当给高阶函数传递对象方法时使用匿名函数在适当的接受者上调用该方法。通常情况下应该避免使用函数对象的方法。 1、函数调用,方法调...

    songzesongze 评论0 收藏0
  • ES6中的异步编程:Generators函数+Promise:最强大的异步处理方式

    ES6中的异步编程:Generators函数+Promise:最强大的异步处理方式

    摘要:更好的异步编程上面的方法可以适用于那些比较简单的异步工作流程。小结的组合目前是最强大,也是最优雅的异步流程管理编程方式。 访问原文地址 generators主要作用就是提供了一种,单线程的,很像同步方法的编程风格,方便你把异步实现的那些细节藏在...

    TaonceTaonce 评论0 收藏0
  • 微信小程序开发教程(基础篇)4-关于回调函数,匿名函数,闭包的杂谈

    微信小程序开发教程(基础篇)4-关于回调函数,匿名函数,闭包的杂谈

    摘要:而回调函数通常只是提供给其它模块进行调用,为了简化编码,后续的等脚本语言中提供了对匿名函数的支持。当使用回调函数时,通常会涉及到一些上下文的传递。 严格来说,这不能算是一篇微信小程序教程,不过会使用到上一篇中的app.js代码作为示例,姑且...

    shixinzhangshixinzhang 评论0 收藏0
  • 理解js的原型与继承

    理解js的原型与继承

    摘要:相当于在用原型继承编写复杂代码前理解原型继承模型十分重要。同时,还要清楚代码中原型链的长度,并在必要时结束原型链,以避免可能存在的性能问题。 js是一门动态语言,js没有类的概念,ES6 新增了class 关键字,但只是语法糖,JavaScript 仍旧是基于...

    wtheewthee 评论0 收藏0
  • 深入探析koa之异步回调处理篇

    深入探析koa之异步回调处理篇

    摘要:而之后,我们得到的是一个是一个对象,我们可以使用语句定义回调函数,函数的内容呢,则是将读取到的返回给并继续让从断点处执行。 在上一篇中我们梳理了koa当中中间件的洋葱模型执行原理,并实现了一个可以让洋葱模型自动跑起来的流程管理函数。这一...

    DrinkeyDrinkey 评论0 收藏0
  • 使用Bootstrap typeahead插件实现搜索框自动补全的配置参数。

    使用Bootstrap typeahead插件实现搜索框自动补全的配置参数。

    摘要:示例代码需求通过输入地名自动补全地址信息,选择提示信息后,讲地址经纬度附值给隐藏的,后提交表单。 示例代码: API:http://wiki.openstreetmap.org/wiki/Nominatim 需求:通过输入地名自动补全地址信息,选择提示信息后,讲地址经纬度附值给隐...

    JerryCJerryC 评论0 收藏0
  • AngularJS scope 学习

    AngularJS scope 学习

    摘要:访问对象中从父类继承的对象时都会去访问原型链。因为此处中混合用了,也会产生自己的,因此有和。在和两种情况下会分别产生,是两个不同的,号不同。 本文主要是学习别人的文章和回答之后的总结,此处给出链接深入学习AngularJS Scope JavaScript原...

    leviuslevius 评论0 收藏0
  • 微信小程序todolist

    微信小程序todolist

    摘要:微信小程序列表页面简单的列表页面和数据添加,此时有一些问题在清除一些用户交互的页面的时候有些问题。一个微信小程序,同时只能有个网络请求连接。可能要在服务器上配置一些参数,可以让微信小程序调用基本上是没有问题的。 weixinApp 微信小程序to...

    XUIXUI 评论0 收藏0
  • 理解 JavaScript 的 async/await

    理解 JavaScript 的 async/await

    摘要:因为函数返回一个对象,所以可以用于等待一个函数的返回值这也可以说是在等函数,但要清楚,它等的实际是一个返回值。帮我们干了啥作个简单的比较上面已经说明了会将其后的函数函数表达式或的返回值封装成一个对象,而会等待这个完成,并将其的结果返回...

    tracymac7tracymac7 评论0 收藏0
  • 项目性能优化点

    项目性能优化点

    摘要:前言性能优化通识性可以百度找到,这里记录下项目会遇到的一些可以性能优化的点。数据传输在数据传输的过程中,数据太大会直接影响到页面的显示和操作的。有几个场景前端一定要拒绝后台返回的数据。取某些字段,后台从数据库直接返回一个表数据的。 前...

    MRZYDMRZYD 评论0 收藏0
  • JS淬炼: Primitive vs. Object

    JS淬炼: Primitive vs. Object

    摘要:值传递引用传递是值传递,是引用传递。但这影响会根据父类是属于还是而有微妙差别。我们设想有一个父类,和两个继承了他的子类和。这时,子类修改该不会影响到父类本身,更不会传递到其他子类上。 Javascript有两种基本数据类型,Primitive和Object。O...

    Hancock_XuHancock_Xu 评论0 收藏0
  • 聊一聊ES6中class的使用

    聊一聊ES6中class的使用

    摘要:传统做法是当生成一个对象实例,需要定义构造函数,然后通过的方式完成。如果子类中有构造函数,则必须使用调用。这是因为子类没有自己的对象,而是继承父类的对象,然后对其进行加工。 javascript传统做法是当生成一个对象实例,需要定义构造函数,然...

    soasmesoasme 评论0 收藏0
  • 微信小程序开发教程(基础篇)3-app.js 解析

    微信小程序开发教程(基础篇)3-app.js 解析

    摘要:微信小程序框架提供了一系列来帮助我们进行本地数据存储,上面的代码中使用到了和两个更多相关可以参考这里方法很容易理解,会执行获取用户信息的功能。 上一篇教程中写道,开发工具会生成一个默认的程序框架,其中程序的主流程代码包含在app.js中。默...

    lemonlemon 评论0 收藏0
  • 参数默认值引起的第三作用域

    参数默认值引起的第三作用域

    摘要:如果形参有设置默认值,第二个就被建立,他针对的是函数体内的声明我们可以形象的理解为这是一个除了函数作用域和块级作用域之外的第三作用域。 开门见山,我们来看看下面这个有趣的例子 showImg("http://ogitl0zvo.bkt.clouddn.com/public/16-11-12/7...

    FourierrFourierr 评论0 收藏0
  • 右脑编程系列-前言

    右脑编程系列-前言

    摘要:通过右脑编程系列讲座,一个码农可以有意识的培训自己,用科学艺术的方法来提高自己的能力,为他提供一盏前进的指路灯,不至于在大师成长之路上迷茫或原地折返。下一篇右脑编程法你适合编程么 写在最前面 此系列的横空出世纯属偶然,虽然自己也知道,...

    parallerparaller 评论0 收藏0
  • tinyVue(version:0.1.0)---支持computed属性、watch监控,自定义指

    tinyVue(version:0.1.0)---支持computed属性、watch监控,自定义指

    摘要:包含一个比较完整的基本项目,打包测试代码校验源码分析特性双向绑定计算属性事件支持监测生命周期函数自定义指令根节点选择器或是根节点元素。 re-vue rewrite vue.js. 包含一个比较完整的基本项目,webpack打包、mocha测试、eslint代码校验. online ...

    ColyColy 评论0 收藏0
  • JS函数里的arguments

    JS函数里的arguments

    摘要:的面貌在中所有的函数内部都包含了一个隐藏的变量叫它存放着所有传递到这个函数中的参数那么我们打开实例看看的输出形式结果好像是类似数组的形式打印在控制台,相信大多数人包括我看到这种输出就会认为是一个数组,那么既然是数组就可以用数组的一些方...

    Ku_AndrewKu_Andrew 评论0 收藏0
  • 【JS 小短文】{{BANNED}}版斐波那契

    【JS 小短文】{{BANNED}}版斐波那契

    摘要:转载自我的博客效率呢斐波那契数列大家应该再熟悉不过了,平时面试也经常会被问到,然而不知道大家有没有考虑过它的效率呢普通版我们一般给出的代码应该是这样的这段代码逻辑完全没问题,但是如果你稍测试一下可能就会发现问题了,比如可以试一下,这时...

    sihaisihai 评论0 收藏0

热门文章

<