文章库ARTICLE COLUMN

  • undefined和null的区别

    undefined和null的区别

    摘要:语言有两个表示无的值和。然而两者还是有区别的是一个类型,而是一个类型。表示没有对象,即该处不应该有值。典型用法是作为函数的参数,表示该函数的参数不是对象。作为对象原型链的终点。表示缺少值,就是此处应该有一个值,但是还没有定义。 JavaSc...

    GTGT 评论0 收藏0
  • caller(谁调我)、callee(我是谁)

    caller(谁调我)、callee(我是谁)

    摘要:简单的说就是谁打电话给我,谁在调用我。简单的说就是接电话的人,就是正在执行的函数。是的属性是的属性测试的测试的返回函数提示在严格模式下,会报错,因为它已经被废除了。 caller,英文:来访者。 简单的说就是谁打电话给我,谁在调用我。 callee...

    asorenasoren 评论0 收藏0
  • 前端面试经典题目汇总(持续更新中)

    前端面试经典题目汇总(持续更新中)

    摘要:只要没有被覆盖的话对象原型的属性就能在所有的实例中找到,若整个原型链未找到则返回如何实现继承构造继承原型继承实例继承拷贝继承原型机制或和方法去实现较简单,建议使用构造函数与原型混合方式。 HTML相关问题 1.XHTML和HTML有什么区别 HTML是一...

    WarrenWarren 评论0 收藏0
  • 因为这个玩意,可以让使用 Amaze UI 的开发者更 Happy!!

    因为这个玩意,可以让使用 Amaze UI 的开发者更 Happy!!

    摘要:为了能够更好的服务开发者,最近上线了一个新的频道插件库,顾名思义,里面提供了很多基于的插件,可以让使用的开发者直接使用,保证了良好的开发体验。 为了能够更好的服务开发者, Amaze UI 最近上线了一个新的频道插件库,顾名思义,里面提供了...

    worldligangworldligang 评论0 收藏0
  • Web Storage相关

    Web Storage相关

    摘要:当页面重新载入或者被恢复时,页面会话也是一直存在的。自动保存一个文本域中的内容,如果浏览器被意外刷新,则恢复该文本域中的内容,所以不会丢失任何输入的数据。该例中,我们测试数据项是否存在。 访问原文地址 概述 DOM存储的机制是通过存储字符...

    kevinkevin 评论0 收藏0
  • 使用 mock.js 让前端开发与后端独立

    使用 mock.js 让前端开发与后端独立

    摘要:基于数据模板生成数据。本文仅演示使用进行模拟并拦截请求。想了解更多命令,可以查看官网以上仅仅是抛砖引玉。为了系统管理和使用更方便,大家可以了解一下阿里。我们的口号提高效率,回家吃晚饭官方地址 Mock.js实现的功能。 基于数据模板生成数据...

    MkkHouMkkHou 评论0 收藏0
  • 合理的使用纯函数式编程

    合理的使用纯函数式编程

    摘要:但是,如果我们使用过多的函数式编程的抽象概念,我们的函数式编程也会非常难以理解。相比于不太合理的纯函数式编程,我们的代码更加可读理解和修改,这也是我们重构代码的目的。 本文是篇译文,原文链接An Introduction to Reasonably Pure Functiona...

    张率功张率功 评论0 收藏0
  • XMLHttpRequest level2

    XMLHttpRequest level2

    摘要:使用此事件就没必要再通过检查来确认响应完成了。不过事件只是表示接收到服务器的响应,还需要通过来判断响应是否成功。 HTML5 更新了很多API,XMLHttpRequest 就是其中一个。level 2 的XMLHttpRequest 更加强大了。 新建对象 var xhr = new XMLHttpR...

    lowettlowett 评论0 收藏0
  • 《JavaScript 闯关记》之 DOM(上)

    《JavaScript 闯关记》之 DOM(上)

    摘要:节点之间的关系构成了层次,而所有页面标记则表现为一个以特定节点为根节点的树形结构。此外,包含在列表中的每个节点相互之间都是同胞节点。在浏览器中,对象是继承自类型的一个实例,表示整个页面。 DOM(文档对象模型)是针对 HTML 和 XML 文档的一...

    mzloginmzlogin 评论0 收藏0
  • 用 Vue 来观察属性变化

    用 Vue 来观察属性变化

    摘要:创建实例时,将遍历的属性,通过的将它们转为,在其内部可以追踪依赖通知变化。在内部,同是响应的观察属性变化的实例提供了方法,用于观察属性变化。 响应系统是 Vue 一个显著功能,修改属性,可以更新视图,这让状态管理变得非常简单且直观。创建 Vu...

    hot_pot_Leohot_pot_Leo 评论0 收藏0
  • koa-router 源码浅析

    koa-router 源码浅析

    摘要:代码结构执行流程上面两张图主要将的整体代码结构和大概的执行流程画了出来,画的不够具体。那下面主要讲中的几处的关键代码解读一下。全局的路由参数处理的中间件组成的对象。 代码结构 showImg("https://segmentfault.com/img/remote/14600000074682...

    SillyMonkeySillyMonkey 评论0 收藏0
  • 微信小程序-从零开始制作一个跑步微信小程序

    微信小程序-从零开始制作一个跑步微信小程序

    摘要:微信小程序中的每一个页面的路径页面名都需要写在的中,且中的第一个页面是小程序的首页。真机运行截图运行于,微信版本功能能够计算里程时间实时获取跑步路径有些粗糙思路主要使用了微信小程序的获取位置和地图组件。 首发地址 一、准备工作 1、注册...

    zlyBearzlyBear 评论0 收藏0
  • JS 中的类型判断

    JS 中的类型判断

    摘要:和这三种基本的数据类型,都有对应的引用包装类型和。应用于引用类型的判断,所以对于这三类基本类型没有什么意义。 JS 中的类型判断 js中的数据类型 基本数据类型 undefined、number、string、boolean 引用数据类型 null、Object、Number、String、Bo...

    ChanceWongChanceWong 评论0 收藏0
  • 前端少侠们,来打造一个逼格满满的Dock栏吧

    前端少侠们,来打造一个逼格满满的Dock栏吧

    摘要:先看看我的是不是很多图标很熟悉但是又和软件原来的不一样这里有两篇介绍怎么修改图标的文章基础教程如何更改应用程序的图标如何替换的图标一日一技图标我放在了接下来给大家展示一下我收集的一些图标喜欢的自己去下载如果你也有其他好看的图片,欢迎分...

    alanoddsoffalanoddsoff 评论0 收藏0
  • JavaScript高级程序设计学习笔记之继承模式

    JavaScript高级程序设计学习笔记之继承模式

    摘要:实现原型链的方式如下让原型对象称为另一个构造函数的实例这个实例继承了的属性上述代码继承是通过来实现,创建的实例,并将该实例赋给。无疑,集两者之大成,这才是最常用的继承模式。 原型链 JavaScript的继承主要依靠原型链来实现的。我们知道,构...

    suxiersuxier 评论0 收藏0
  • 关于 setTimeout 与 setInterval,你需要知道的一切

    关于 setTimeout 与 setInterval,你需要知道的一切

    摘要:这里是结论,将是更惊艳的那一个。浏览器隔一段时间像服务器发送一个请求,询问这里有没有需要更新的消息。在响应回来时,才会继续发出第二个请求。但是,显然的,这对我们要做的事来说并不算是什么问题。 我们都知道的是setTimout是用来延迟一个简单...

    rottengeekrottengeek 评论0 收藏0
  • 写一个方便维护的 jquery 代码

    写一个方便维护的 jquery 代码

    摘要:前言最近碰到这样一个项目,业务逻辑全部都搬到前端,后端只提供。渲染数据,用最原始的方法对代码拼接。拼接好数据之后再一口气进事先在方法缓存好的对象里。最后这样子的写法我觉得还是比较方便维护的。 前言 最近碰到这样一个项目,业务逻辑全部都...

    shmilyshmily 评论0 收藏0
  • 学习javascript数据结构(二)——链表

    学习javascript数据结构(二)——链表

    摘要:就那么回事后记说到现在一直都是线性表,就是顺序数据结构,他们都是有顺序的,数据都是一条绳子上的蚂蚱。那么,如果数据是没有顺序的呢那又该使用哪种数据结构呢这个放到学习数据结构三集合中学习。 前言 人生总是直向前行走,从不留下什么。 原文地...

    KarrdyKarrdy 评论0 收藏0
  • 【笔记】web语音相关

    【笔记】web语音相关

    摘要:百度语音不多说了没有直接给用的接口,不过提供了服务。该库支持及或更新的设备。发展前沿之前正在讨论添加语音合成深度学习带来的影响关于语音合成的论文 讯飞 不用多说: http://www.xfyun.cn 初略看了一下,好像没有能给web用的接口。 百度语音 不...

    PandaaaPandaaa 评论0 收藏0
  • 数组操作--微信小程序学习教程

    数组操作--微信小程序学习教程

    摘要:修改数组这个参数的具体作用,请参考微信小程序官方提供的说明,地址为在通过在页面里使用传递过来的,是为识别正在编辑修改哪个数组。我们也会不定期发布一些微信小程序的学习教程。 前言 相信在小程序推出公测之后,很多小伙伴都已经抓紧申请注册小...

    stdyingstdying 评论0 收藏0
  • 微信小程序开发一周总结

    微信小程序开发一周总结

    摘要:编辑器我直接用其它编辑器同理,预览还是用的微信开发工具,语法高亮将设置成设置成也可以安装小程序相关插件开始写代码首先需要完整看完微信小程序文档框架,组件和,方便后面用到时查找。 编辑器 我直接用 vscode(其它编辑器同理,预览还是用的微信...

    DDreachDDreach 评论0 收藏0
  • Nodejs基础:路径处理模块path总结

    Nodejs基础:路径处理模块path总结

    摘要:将对路径中重复的路径分隔符比如下的合并为一个。对路径中的进行处理。根据接口的描述来看,以下两者是等价的。如果中任一者为空,那么,返回当前工作路径。注意,当使用相关接口时,参数同样可以使用做分隔符,但接口返回值的分割符只会是。 本文摘录...

    wua_wua2012wua_wua2012 评论0 收藏0
  • [deviceone开发]-一个很炫的手势动画示例

    [deviceone开发]-一个很炫的手势动画示例

    摘要:一简介这是下的效果,下完全一致。通过组件和组件,能很容易实现复杂的跨平台纯原生动画效果这个示例就是通过手势控制图片上下动画滑动实现开合效果,还支持声音效果。二效果图三相关下载四相关讨论五更多案例六关于 一、简介 这是iOS下的效果,androi...

    wangymwangym 评论0 收藏0
  • 使用 Acorn 来解析 JavaScript

    使用 Acorn 来解析 JavaScript

    摘要:下面进入正题,如何使用来解析。解析器的都是很简单的的配置项蛮多的,里边还包括了一些事件可以设置回调函数。传入一个回调函数,每当解析到代码中的注释时会触发,可以获取当年注释内容,参数列表是。当属性是时,则是表示这个节点。 Talk 因为最近...

    U2FsdGVkX1xU2FsdGVkX1x 评论0 收藏0
  • 为什么facebook主页加载这么快:BigPipe?

    为什么facebook主页加载这么快:BigPipe?

    摘要:起源来源于公司解决主页面加载速度慢而提出的一项改进技术。流水线方式降低了页面整体的加载时间,而且,通过让一部分页面先显示,让用户感觉页面加载的更快了。将样式表放在顶部,一般放在中,主要作用是避免裸奔,恶化用户体验。 前言 本文是对《Big...

    sunnyxdsunnyxd 评论0 收藏0

热门文章

<