文章库ARTICLE COLUMN

  • JavaScript判断当前客户端

    JavaScript判断当前客户端

    摘要:文件判断访问终端内核内核苹果谷歌内核火狐内核是否为移动终端终端终端或者浏览器是否为或者浏览器是否是否应该程序,没有头部与底部是否微信新增是否使用方法判断是否内核判断是否内核判断是否移动端移动端检测浏览器语言判断除外 javascript文件 ...

    DirtyMindDirtyMind 评论0 收藏0
  • Nodejs+Express学习二(Mongoose基础了解)

    Nodejs+Express学习二(Mongoose基础了解)

    摘要:学习注定少不了与数据库打交道,而和可以说是绝配,这篇主要是简单介绍这个模块。通过创建查询是数据库中运用最多也是最麻烦的地方,这里对解读的并不完善,仅仅是自己的一点领悟而已。 学习Node注定少不了与数据库打交道,而MongoDB和Node可以说是绝...

    617035918617035918 评论0 收藏0
  • javascript 事件代理,原理和问题

    javascript 事件代理,原理和问题

    摘要:可以用于事件处理函数中阻止冒泡行为。事件代理的原理和问题在我们了解了事件流之后,事件代理的原理就很好理解了,其实就是事件冒泡会触发容器的相关事件并执行监听函数。给注销事件绑定。如果此事件正在执行,会立即停止。 有如下 html 片段 11...

    SolomonXieSolomonXie 评论0 收藏0
  • js手札--关于事件冒泡与事件捕获

    js手札--关于事件冒泡与事件捕获

    摘要:一冒泡和捕获事件执行子元素在执行某个事件的前后,会引起上层元素触发相同事件。三补充关于和这两个其实和捕获与冒泡一点关系都没有,是用来阻止事件的默认行为的。 一、冒泡和捕获 事件执行:子元素在执行某个事件的前后,会引起上层元素触发相同事...

    lentoolentoo 评论0 收藏0
  • JavaScript_引用类型

    JavaScript_引用类型

    摘要:构造函数用于检测给定的属性在当前对象实例中而不是原型中是否存在。返回对象的字符串表示。创建的实例化对象,构造函数指向的是继承的对象的类的构造函数。 数组 在ECMAScript中数组是非常常用的引用类型ECMAScript所定义的数组和其他语言中的数组有...

    justCodingjustCoding 评论0 收藏0
  • 也许是最简洁好用的timeago.js库了

    也许是最简洁好用的timeago.js库了

    摘要:地址项目主页是一个非常简洁轻量级小于的很简洁的库,用来将时间转化成类似于时间前的描述字符串,例如小时前。 timeago.js Github地址:https://github.com/hustcc/timeago.js 项目主页:http://timeago.org/ timeago.js 是一个非常简洁、轻量级、小...

    DataPipelineDataPipeline 评论0 收藏0
  • 精益 React 学习指南 (Lean React)- 3.3 理解 redux 中间件

    精益 React 学习指南 (Lean React)- 3.3 理解 redux 中间件

    摘要:数组为新的数组,包含了方法将新的和结合起来,生成一个新的方法返回的新增了一个方法,这个新的方法是改装过的,也就是封装了中间件的执行。 书籍完整目录 3.3 理解 Redux 中间件 showImg("https://segmentfault.com/img/bVymkt"); 这一小节会讲解 r...

    Kerr1GanKerr1Gan 评论0 收藏0
  • 也谈 webpack 及其开发模式

    也谈 webpack 及其开发模式

    摘要:比如通过安装实例一新建一个然后编辑加入打开浏览器,看到屏幕输出会给每个模块一个唯一的然后通过存取这些模块,这些模块都会被整合到里面。以上设置会输出一个的文件。 从模块化谈起 近年来,js开发涌现出了诸多模块化解决方案,例如以在浏览器环境...

    huhudhuhud 评论0 收藏0
  • webpack配合vue.js实现完整的单页面demo

    webpack配合vue.js实现完整的单页面demo

    摘要:本篇文章主要是我在开发前研究了的单页面应用,因为需要用到的,所以确保安装了,建议官网安装最新的稳定版本。本文章只是和大家探讨怎么利用配合做一个单页面应用,具体关于里面的内容怎么写并不在本篇文章的介绍范围。 本篇文章主要是我在开发前研究...

    24501841762450184176 评论0 收藏0
  • React Native植入原生Android应用的流程解析

    React Native植入原生Android应用的流程解析

    摘要:在应用内添加依赖回到,到的文件级别的里添加依赖最后一行的就是我们新增的,注意这里的版本号要和里的一致。因此,建议用这样的写法,并检查版本号是否和里的一致。 引言 React Native是现在移动开发新的可选方案,也带来了原属于Web领域的React的优...

    worldligangworldligang 评论0 收藏0
  • 关于for循环中利用索引执行函数的问题(闭包)

    关于for循环中利用索引执行函数的问题(闭包)

    摘要:第二种就是在点击事件外加入立即执行函数,把当做变量传递进点击事件,这样也可获取到每次点击的索引。 今天在前端技术群中看到有位初学朋友问了个问题,我贴一下代码:js: var pList = document.getElementsByTagName("p"); for(var i=0;i...

    XufcXufc 评论0 收藏0
  • 开发工具心得:如何 10 倍提高你的 Webpack 构建效率

    开发工具心得:如何 10 倍提高你的 Webpack 构建效率

    摘要:在项目架构中这两个东西基本成为了标配,但的模块必须在使用前经过的构建后文称为才能在浏览器端使用,而每次修改也都需要重新构建后文称为才能生效,如何提高的构建效率成为了提高开发效率的关键之一。 0. 前言 showImg("https://segmentfault.com/im...

    用户83用户83 评论0 收藏0
  • 你可能不知道的 NaN 以及 underscore 1.8.3 _.isNaN 的一个 BUG

    你可能不知道的 NaN 以及 underscore 1.8.3 _.isNaN 的一个 BUG

    摘要:全局属性表示的值,顾名思义,就是表示不是一个数字。值得注意的是,是引入的,可以用上面的。而能通过函数的只有。该认为,应该返回。 这篇文章并不在我的 underscore 源码解读计划中,直到 @pod4g 同学回复了我的 issue(详见 https://github.com/ha...

    huashiouhuashiou 评论0 收藏0
  • 【译】JavaScript 中的命名空间

    【译】JavaScript 中的命名空间

    摘要:原文链接译文原链译中的命名空间全局变量应该由有系统范围相关性的对象们保留,并且它们的命名应该避免含糊并尽量减少命名冲突的风险。其他的考虑我希望避免命名空间嵌套。因为并没有正式的命名空间结构,所以有很多自然形成的方法。 原文链接: Names...

    Crazy_CoderCrazy_Coder 评论0 收藏0
  • 利用localStorage本地储存js文件

    利用localStorage本地储存js文件

    摘要:通过采用同步的形式获取内容,取得内容后,执行文件的内容,设置保存到中,再删除中上个版本的文件。同步获取文件内容。 利用localStorage储存js文件,只有在第一次访问该页面的时候加载js文件,以后在访问的时候加载本地localStorage执行 封装lsFile...

    haitiancoderhaitiancoder 评论0 收藏0
  • Fullscreen API 全屏显示网页

    Fullscreen API 全屏显示网页

    摘要:进入全屏将全屏显示。内核浏览器和表现不同,前者只要求是元素即可,后者则要求必须是文档流中的元素,比较严格,否则不能全屏显示。内核浏览器会阻止除方向键控制键之外的键盘输入,会在输入时发出要求用户退出全屏状态的提示。 第一次看到应用 Fulls...

    zsirfszsirfs 评论0 收藏0
  • js,jQuery获取html5的data-*属性

    js,jQuery获取html5的data-*属性

    摘要:今天做项目的时候发现一个坑,关于获取属性的方法,特写此篇来记录。获取的方式通过属性访问代码代码获取的值获取的值设置值最终结果属性的值是的一个实例,名值对的映射。的本质其实是将一个附加到了对象上,并使用了一个特殊的属性名称。 今天做项目...

    y1chuany1chuan 评论0 收藏0
  • 使用 ES2015 开发 Angular1.x 应用指南

    使用 ES2015 开发 Angular1.x 应用指南

    摘要:他们即不是指令,也不应该使用组件代替指令,除非你正在用控制器升级模板指令,组件还包含数据事件的输入与输出,生命周期钩子和使用单向数据流以及从父组件上获取数据的事件对象。 showImg("https://segmentfault.com/img/bVynsJ"); 关键词 架构, 文...

    AndrmanAndrman 评论0 收藏0
  • JavaScript实现继承

    JavaScript实现继承

    摘要:以下内容均基于本人对高级程序设计第三版小节的理解先看一下父类私有受保护成员,只允许在父类的构造函数中赋值公有成员引用类型的成员构造函数中的方法,打印一些基本信息原型中的方法,将构造函数中的非函数成员以格式打印方式一原型链继承实现方式子...

    kamushin233kamushin233 评论0 收藏0
  • 跨平台App开发的新趋势

    跨平台App开发的新趋势

    摘要:一直以来,程序员对移动跨平台的追求就没有停止努力,跨平台是为了提高开发效率,随着带来的必然是性能的降低。特别是随着微信的崛起,这种方式已经应用很广了,微信承载了一个统一跨平台的浏览器功能,而且能调用不少原生功能。 移动开发这些年,移动...

    zhkaizhkai 评论0 收藏0
  • 获取多说和 Disqus 文章评论数的方法

    获取多说和 Disqus 文章评论数的方法

    摘要:不少网站使用的是多说等第三方评论系统,有时候需要在特定位置显示对应文章的评论数,下面的方法可以快速获取多说和的文章评论数,所得为纯数字,方便排版布局。 不少网站使用的是多说等第三方评论系统,有时候需要在特定位置显示对应文章的评论数,下...

    simon_chensimon_chen 评论0 收藏0
  • JavaScript_函数

    JavaScript_函数

    摘要:所谓闭包,是指词法表示包括不必计算的变量的函数。回调函数回调函数执行回调函数中的回调函数的返回值用来遍历数组中的每一项数组中有几项,那么传递进去的匿名回调函数就需要执行几次。 初始函数 Function类型,即函数的类型。 典型的JavaScript函数...

    DirtyMindDirtyMind 评论0 收藏0
  • JavaScript_模块化

    JavaScript_模块化

    摘要:默认会有三个参数,,也可以接受两个以上的参数,字符串表示模块标识。获取模块的接口调用模块中的定义方法模块内部异步加载模块,并在加载完成后执行指定的回调函数。对象,这种方式可以将模块内部多个属性多个方法暴露出来。是在自己模块的作用域中。...

    dkzwmdkzwm 评论0 收藏0
  • 关于DOM2级事件的事件捕获和事件冒泡

    关于DOM2级事件的事件捕获和事件冒泡

    摘要:事件冒泡阶段,从目标元素出发,向外层元素冒泡,最后到达顶层或,依次执行绑定再其上的事件。在中,利用第三个参数控制其是从哪个阶段开始,是从捕获阶段开始,而则是跳过捕获阶段,从冒泡阶段开始。 花一天时间研究完了DOM2级事件中addEventListener...

    gojigoji 评论0 收藏0
  • reflex中Action.do...();的事件执行顺序

    reflex中Action.do...();的事件执行顺序

    摘要:场景文件里文件里顺序首先执行里的,再执行的如果在里执行,会输出空的,里的话也是同样效果。当执行完后,会更新但是不会执行第二遍,但是里的会输出新的。 场景 page文件里: mixins:[Reflux.connect(Store)], getInitialState: function () { A...

    ChanneChanne 评论0 收藏0

热门文章

<