文章库ARTICLE COLUMN

  • 日常笔记

    日常笔记

    摘要:零延迟零延迟并不是意味着回调函数立刻执行。异步编程的中方法包括回调函数事件监听采用事件驱动模式。执行完成后,立即触发事件,从而开始执行。所谓对象,就是代表了未来某个将要发生的事件通常是一个异步操作。 JavaScript单线程与浏览器多线程 Ja...

    myshellmyshell 评论0 收藏0
  • ES6对函数的改动

    ES6对函数的改动

    摘要:改动函数的改变不算太大,都是一些其他语言早就有的功能,而一直比较欠缺的,比如函数参数默认值,任意参数的表示法,最大的变化应该是支持箭头函数其他语言称之为表达式,一种对匿名函数的一种简写方式,以下来探讨一下函数在中的一些改变默认参数任意...

    kk_mileskk_miles 评论0 收藏0
  • webpack多页应用架构系列(四):老式jQuery插件还不能丢,怎么兼容?

    webpack多页应用架构系列(四):老式jQuery插件还不能丢,怎么兼容?

    摘要:本文首发于的技术博客实用至上,非经作者同意,请勿转载。怎么来兼容老式插件呢方法有不少,下面一个一个来看。与上述的方案相反,此方案是先用加载的满足老式插件的需要,再通过将其转换成符合模块化要求的。 本文首发于Array_Huang的技术博客——实...

    ChaoChao 评论0 收藏0
  • 更靠谱的横竖屏检测方法

    更靠谱的横竖屏检测方法

    摘要:毫无疑问,需要使用来监听横竖屏的变化。其他需要监听横竖屏的地方只需订阅一下即可。实现思路创建包含标识横竖屏状态的特定样式通过向页面中注入代码回调函数中获取横竖屏的状态这里我选择的节点作为检测样式属性。 前不久,做了一个H5项目,需要在横...

    Richard_GaoRichard_Gao 评论0 收藏0
  • JavaScript-从入门到装逼(一)

    JavaScript-从入门到装逼(一)

    摘要:变量用声明声明一个变量在中,变量也可以不做声明作用域下章讲解数据类型数字小数点字符串布尔类型或数组也可以和表示变量不含值。对象与对象相关联的任何值函数返回的值数据类型我将在后面章节详细讲解。 作者吐槽 写这篇文章为了巩固自身基础,也希...

    CoXieCoXie 评论0 收藏0
  • 「react-mobile-datepicker」一个移动端的react日期选择器组件

    「react-mobile-datepicker」一个移动端的react日期选择器组件

    摘要:一个轻量级的移动端日期选择器,不依赖于只有不到大小。可以通过上下滑动来设置年月日。在模拟的移动端可上下滑动触发事件。使用例子组件属性名称类型默认描述是否弹出日期选择框的主题包括根据指定的年,月,日格式显示日期。 react-mobile-datepicke...

    娣辩孩娣辩孩 评论0 收藏0
  • github api设计赏析

    github api设计赏析

    本文将以赏析github的api为主题,深入探索restful api的优雅实现

    _DangJin_DangJin 评论0 收藏0
  • [DeviceOne开发]-白板的示例

    [DeviceOne开发]-白板的示例

    摘要:一简介该通过这个组件实现画板的基本功能,模仿的是上的叫白板的应用,可以更改字体颜色,字体粗细,然后用手指进行绘制,可以回退,清屏,保存到相册等操作。二效果图三讨论地址四源码地址五更多示例地址 一、简介 该demo通过do_Painterview这个组件...

    StardustskyStardustsky 评论0 收藏0
  • JS实现博客前端页面(五) —— 封装弹窗拖拽事件

    JS实现博客前端页面(五) —— 封装弹窗拖拽事件

    摘要:在实现博客前端页面四中已经实现了对弹窗组件的封装,现在我们想要在浏览器窗口内可以对弹窗进行拖拽移动,就需要封装拖拽事件。 在JS实现博客前端页面(四)中已经实现了对弹窗组件的封装,现在我们想要在浏览器窗口内可以对弹窗进行拖拽移动,就需要...

    mozillazgmozillazg 评论0 收藏0
  • 一个setTimeout问题小探索

    一个setTimeout问题小探索

    摘要:问题之前有提到一个异步问题,如下代码输出什么这是我近期遇到的一个面题。探索为什么呢首先,是异步执行的。如果不考虑兼容性,我们可以使用的,把每个变成一个局部变量。假设的时间是一个随机数。 问题 之前有提到一个异步问题,如下代码输出什么: ...

    wuaiqiuwuaiqiu 评论0 收藏0
  • circle_clock 简单canvas实现圆弧时钟

    circle_clock 简单canvas实现圆弧时钟

    摘要:渣渣成品图最近对于圆形有种特别的感情呢因为写了个就像到了用来做时钟大概会比较有趣吧所以就着手写了个这样的一个东西大概代码上错漏还是蛮多的接下来分享下关于如何开发一个圆形时钟条吧使用这次就没有采用的方法来实现圆环了因为我想要做多层嵌套的...

    paney129paney129 评论0 收藏0
  • 浅谈 WebVR

    浅谈 WebVR

    摘要:它与智能手机相连接,将显示变成显示。厂商滑配式设备包括谷歌和三星。作为一款独立的计算设备,整合式设备将配备一整套零部件,价格甚至高于普通。厂商微软对于想初步体验或入门的用户,推荐谷歌的或国内的性价比高的滑配式设备。 本文转自凹凸实验室...

    yexiaobaiyexiaobai 评论0 收藏0
  • 一个微型 Javascript 开源项目如何在 4 天到 1000 star ?

    一个微型 Javascript 开源项目如何在 4 天到 1000 star ?

    摘要:就在这次天内,数量瞬间达到,自己还是很激动的。然后就是等着其他开发人员给你提意见建议,然后积极响应和修改吧。 这里要提到的是我之前从项目抽离出来的微型 Javascript 项目 timeago.js,为什么是微型,因为他还不到 2kb,这个也是做这个项目的原...

    jsdtjsdt 评论0 收藏0
  • 一个关于回调的故事

    一个关于回调的故事

    摘要:回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。大体意思就是回调是通过函数定义的变量通过参数传入另一个函数,在另一个函数进行调用,我们就称之为回调函数。 1.回调的故事 1...

    BackacheBackache 评论0 收藏0
  • Vue 初始化性能优化

    Vue 初始化性能优化

    摘要:在最近开发的一个里,初始化一个较重的页面竟然用了,这让我开始重视的初始化性能,并最终优化到,这篇文章分享我的优化思路。初始化时,会对做改造,在现代浏览器里,这个过程实际上挺快的,但仍然有优化空间。 原文: https://github.com/Coffcer/Bl...

    grafgraf 评论0 收藏0
  • 前端单元测试之Karma环境搭建

    前端单元测试之Karma环境搭建

    摘要:主要完成一下工作启动一个服务器,生成包含源代码和测试脚本的页面运行浏览器加载页面,并显示测试的结果如果开启检测,则当文件有修改时,执行继续执行以上过程。如果我们引入了一些其它的库,比如之类的,将源代码和库代码打包在一起后,覆盖率会更难...

    Cc_2011Cc_2011 评论0 收藏0
  • javascript记录

    javascript记录

    记录错误日志 window.onerror = function(message, url, lineNumber,columnNo,error) { var data = { "message":message, "url":url, "error":error.stack ...

    AlfredAlfred 评论0 收藏0
  • JavaScript简单分页,兼容IE6,~3KB

    JavaScript简单分页,兼容IE6,~3KB

    简介 兼容IE6+及现代浏览器的简单分页,支持同一页面多个分页。 使用 Browser 普通分页 HTML JS gbPaging({ total: 101, paramName: "p", curPage: getPage("p", "#"), size: 5, prevText: ...

    SalamanderSalamander 评论0 收藏0
  • 【JavaScript】call与apply兄弟列传

    【JavaScript】call与apply兄弟列传

    摘要:具体可参考下面代码定义到原型链上的方法这里没有继承父类中的方法张三张三太史公曰总结一下与兄弟俩的任务使用一个指定的值和若干个指定的参数值的前提下调用某个函数或方法。本篇人物小传自此结束。 在JavaScript中,有这么俩货,一个叫call,一个叫a...

    tuniutechtuniutech 评论0 收藏0
  • Vue.js源码分析-- eventsAPI--1.0.26

    Vue.js源码分析-- eventsAPI--1.0.26

    摘要:组件将回调函数保存在中,对同一可以绑定多个回调函数,同时,通过更新所有父组件的。这里的特殊处理暂且忽略,还得从其他源码推敲用于调用自身对绑定的回调函数。 近期开发的项目中前端使用的是Vue框架,很轻量,也很好用。不过,因为用的是别人家开...

    DoINsiStDoINsiSt 评论0 收藏0
  • [DeviceOne开发]-地区选择

    [DeviceOne开发]-地区选择

    摘要:一简介该主要通过和的事件,实现省市县三级联动的功能二效果图三源码地址四相关讨论地址五更多源码 一、简介 该demo主要通过do_ComboBox和do_Picker的selectChanged事件,实现省市县三级联动的功能 二、效果图 showImg("https://segmentfault.com/img/...

    philadelphiaphiladelphia 评论0 收藏0
  • 浅谈单页应用中前端分页的实现方案

    浅谈单页应用中前端分页的实现方案

    摘要:在单页应用中,我们有很多中分页方案,最常见的是无限滚动上一页下一页和页码。本文将谈谈这三种分页方式。而前端方面,需要做更多的事情,同时要考虑当前端数据丢失时如用户刷新页面的处理方案。 简介 分页是开发中最常见的需求之一。对于分页,我们...

    densondenson 评论0 收藏0
  • 数组方法之sort()详解

    数组方法之sort()详解

    摘要:大家都知道,在的数组方法中,有一个方法,可以直接调用对数组进行排序。例如输出在默认情况下,会按照升序排列数组项,需要注意的是方法会改变原来的数组。注意即使数组中的每一项都是数字,方法比较的也是字串。 大家都知道,在JS的数组方法中,有一...

    daryldaryl 评论0 收藏0
  • 一言不合造轮子--撸一个ReactTimePicker

    一言不合造轮子--撸一个ReactTimePicker

    摘要:时间选择的表盘其实有两个,一个是小时的选择,另一个则是分钟的选择。也就是说,第一步选择小时,第二部选择分钟它是一个小时制的时间选择器。而则用于处理拖拽事件,标记着当前是否处于被拖拽状态。 本文的源码全部位于github项目仓库react-times,...

    lifesimplelifesimple 评论0 收藏0
  • 集合数据处理(C#、JavaScript 和 Java)

    集合数据处理(C#、JavaScript 和 Java)

    摘要:系列公用委托都用于委托带有返回值的的方法,所有都是最后一个参数代表返回值类型。的字面对象据称也是哈希实现。 Java 丢了好多年,最近在拣起来,首先当然是了解这么多年来它的变化,于是发现了 Java 8 的java.util.stream。在学习和试验的过程中,...

    sherlock221sherlock221 评论0 收藏0

热门文章

<