文章库ARTICLE COLUMN

  • 移动端下拉刷新原理和实例

    移动端下拉刷新原理和实例

    摘要:移动端的下拉刷新是一个很常见的功能,也有许多开源库实现了这个功能,不过为了学习,还是先自己写一个例子学习一下。 移动端的下拉刷新是一个很常见的功能,也有许多开源库实现了这个功能,不过为了学习,还是先自己写一个例子学习一下。其中用到了一...

    jackwangjackwang 评论0 收藏0
  • javascript变量提升

    javascript变量提升

    摘要:如果存在,即先声明变量首部,不存在则从父级再次寻找直到找到为止。二解决方案闭包可能和本文关系不大,主要是闭包构建新的函数域。 本篇分为三章节来讲,主要从下面几个点讲起 函数作用域 IIFE 块级作用域 一、函数级作用域 让我们先看一段代码 va...

    wfc_666wfc_666 评论0 收藏0
  • 前端每日实战:95# 视频演示如何用纯 CSS 和 D3 创作一只扭动的蠕虫

    前端每日实战:95# 视频演示如何用纯 CSS 和 D3 创作一只扭动的蠕虫

    摘要:效果预览按下右侧的点击预览按钮可以在当前页面预览,点击链接可以全屏预览。可交互视频此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。最后,把元素数设置为个大功告成 showImg("https://segmentfault.com/img/bVbeCtr?w=400&h=301"); ...

    garfileogarfileo 评论0 收藏0
  • 深入理解JavaScirpt的函数调用和"this"

    深入理解JavaScirpt的函数调用和"this"

    摘要:简单的函数调用显而易见,一直用调用函数将会非常烦人。规范说几乎总是被传递,但不在严格模式下时被调用函数应该将其更改为全局对象。实际上,规范有一个和都使用的原语内部称为。 过去很多年里,我看到过太多关于JavaScript函数调用的混淆。尤其是,...

    bladefurybladefury 评论0 收藏0
  • JS数据类型 与 内存堆栈

    JS数据类型 与 内存堆栈

    摘要:所以相对于简单数据类型而言,他们占用内存比较小,如果放在堆中,查找会浪费很多时间,而把堆中的数据放入栈中也会影响栈的效率。六总结本文总结了数据类型及其声明赋值更新时在内存堆栈中的表现,可以更深入的理解这些数据类型。 JS数据类型 与 内存...

    nodejhnodejh 评论0 收藏0
  • 小程序—九宫格心形拼图

    小程序—九宫格心形拼图

    摘要:而微信小程序中也刚好有进度条这个组件。推荐和意见反馈推荐给朋友意见反馈这个两个功能就是用了,微信小程序的组件,这里需要注意的就是,在清除的默认样式时,需要把的伪元素的边框也去掉。总结这次做的这个九宫格心形拼图的小程序,第一版已经上线了...

    myeveryheartmyeveryheart 评论0 收藏0
  • 引用swiper的vue项目在ie浏览器下打开空白,以及编程习惯方面的思考

    引用swiper的vue项目在ie浏览器下打开空白,以及编程习惯方面的思考

    摘要:在做公司官网时前期没注意到检查浏览器的兼容,到项目尾声的时候才发现在下一片空白。只想到简单地在网上百度项目在浏览器下打开空白的解决办法,所有人都说是因为对的支持度不好,引用就好了。同时注意和的定义方式以及一些方法有些不一样,要做一些改...

    stackvoidstackvoid 评论0 收藏0
  • Ajax学习与理解

    Ajax学习与理解

    摘要:也在年发布了它的国际标准。能够返回具体数字代表看上面的文档,表示服务器返回的数据已经完全接收,或者本次接收已经失败。请求结束,处理服务器返回的数据显示提示加载中上面代码中,等于时,表明脚本发出的请求已经成功。其他情况,都表示请求还在进...

    thursdaythursday 评论0 收藏0
  • 可扩展面向对象的canvas画图程序

    可扩展面向对象的canvas画图程序

    摘要:方法创建弧曲线用于创建圆或部分圆圆的中心的坐标。弧的圆形的三点钟位置是度。规定应该逆时针还是顺时针绘图。注意事项构造函数的形参只有两个是必须的,就是定位点的坐标。选中元素时调用,判断选中位置。 面向对象的canvas画图程序 项目简介 整个项...

    LavenderLavender 评论0 收藏0
  • Event Loop

    Event Loop

    摘要:引擎线程,也称为内核,负责处理脚本程序,例如引擎。异步请求线程,也就是发出请求后,接收响应检测状态变更等都是这个线程管理的。为了解决这个问题,提出标准,允许脚本创建多个线程,但是子线程完全受主线程控制,且不得操作。 本文主要参阅了以下...

    darkbugdarkbug 评论0 收藏0
  • LeetCode-Best Time to Buy and Sell Stock

    LeetCode-Best Time to Buy and Sell Stock

    摘要:注意你不能在买入股票前卖出股票。示例输入输出解释在这种情况下没有交易完成所以最大利润为。解答这里要注意的一点就是不能直接求出最大的和最小的然后相减得出结果,因为买和卖是由顺序关系的,买必须在卖之前,代码如下 发布自Kindem的博客,欢迎大...

    FullStackDeveloperFullStackDeveloper 评论0 收藏0
  • JavaScript之原型与原型链

    JavaScript之原型与原型链

    摘要:个人博客原文地址万物皆对象在中除值类型之外,其他的都是对象,为了说明这点,我们举几个例子我们可以使用来做类型判断除了属于值类型之外,其他都是对象。 个人博客原文地址 万物皆对象 在JavaScript中除值类型之外,其他的都是对象,为了说明这点,...

    wuyangchunwuyangchun 评论0 收藏0
  • JavaScript之节流与防抖

    JavaScript之节流与防抖

    摘要:个人博客原文地址背景我们在开发的过程中会经常使用如等事件,如果正常绑定事件处理函数的话,有可能在很短的时间内多次连续触发事件,十分影响性能。 个人博客原文地址 背景 我们在开发的过程中会经常使用如scroll、resize、touchmove等事件,如果正...

    wayneliwayneli 评论0 收藏0
  • 日了哈士奇系列之JavaScript闭包

    日了哈士奇系列之JavaScript闭包

    摘要:闭包闭包,目前还没有统一的定义。展开这个对象果然是世界上最好的浏览器,给我们展示了闭包中访问的变量。模块化的始祖据笔者所了解,模块化就是借用闭包来实现的。所以我们在开发过程用要慎用闭包。 标题为什么叫日了哈士奇?因为闭包这个东西已经在...

    AWangAWang 评论0 收藏0
  • 前端如何快速切图

    前端如何快速切图

    摘要:选择适合我们自己的需求的格式,点击切所选图层即可导出到指定的路径下面。通过这两个工具的混合使用,困扰我的问题得到了解决,妈妈再也不用担心我的切图了。 废话不多说我们直接进入正题 正所谓:‘工欲善其事,必先利其器’,好的开发工具能够极大...

    shevyshevy 评论0 收藏0
  • 记一次删除Git记录中的大文件的过程

    记一次删除Git记录中的大文件的过程

    摘要:维护着一个微型的文件系统,其中的文件也被称作数据对象。经过我的验证,确实是这个文件夹中的文件占了磁盘上的空间。与大部分版本控制系统的差别是很大的,比如等等,使用的是增量文件系统就是说它们存储每次提交之间的差异。 最近在开发一个新应用,...

    CharlesCharles 评论0 收藏0
  • vue2.0+axios+elementUI实现增删改查

    vue2.0+axios+elementUI实现增删改查

    最近尝试使用vue+element实现增删改查功能,在实现的过程中遇到了蛮多问题,现在总结如下:首先安装相关的插件1、根据vue官网推荐,使用axios进行前后台交互,安装axiosnpm install axios -S2、安装elementUI,官网npm i element-ui -S3、安装 loader 模块n...

    rollbackrollback 评论0 收藏0
  • [译]2018年值得关注的10大JavaScript动画库

    [译]2018年值得关注的10大JavaScript动画库

    摘要:幸运的是,供应似乎与需求相匹配,并且有多种选择。让我们来看看年值得关注的十大动画库。八年了,仍然是一个强大的动画工具。接下来在这个令人惊叹的动画库列表上的就是了。,通常被称为动画平台,我们忽略它在列表中的排名,它是列表中最受欢迎的库之...

    Me_KunMe_Kun 评论0 收藏0
  • Node 连接mysql数据库

    Node 连接mysql数据库

    摘要:地址所以下面是连接连接使用的内容作者依旧在维护安装地址地址文档地址查看一些文档的时候需要在这里查看连接数据库由于本地已经有了。 JXcore作者已经不维护了。github地址 https://github.com/jxcore/jxcore所以下面是Node.js连接MysqlNode.js 连接M...

    qujianqujian 评论0 收藏0
  • 实战Vue简易项目(2)定制开发环境

    实战Vue简易项目(2)定制开发环境

    摘要:至于,为什么跟踪文件因为这个功能是开发环境下独有的,要修改开发环境吖,必然找开发环境的配置文件进行跟踪。测试可行性重启项目后,在浏览器中输入是你本地,可通过查看能够访问,就说明局域网内的其他端可以访问。然而,这样并没有结束。 本章内容...

    woshicixidewoshicixide 评论0 收藏0
  • JS分号自动插入的ASI机制

    JS分号自动插入的ASI机制

    摘要:规范理论标准定义了自动分号插入规则,包括以下三个基本规则加两个前置条件前置条件如果插入分号后解析结果是空语句,那么不会自动插入分号。 规范理论 es5 标准定义了自动分号插入规则,包括以下三个基本规则加两个前置条件: 前置条件 1、如果插入分...

    sunny5541sunny5541 评论0 收藏0
  • 身为程序员写一百万行代码的感觉

    身为程序员写一百万行代码的感觉

    摘要:如果你一个项目写了一百万行,那你肯定是参与了一个比较大的项目了。至于真敲了一百万行低质量代码,听哥一句话,还是转行吧。 代码真的是重质不重量,质量高的代码,是当前代码界提倡的,当然写出高质量的代码肯定需要一个相当高的专业素养,这需要在...

    PluserPluser 评论0 收藏0
  • 前端主流技术栈(数据模拟篇)

    前端主流技术栈(数据模拟篇)

    摘要:前端主流技术栈数据模拟篇在前后端分离的大潮中,前端同学不知道数据哪里来,怎么创建想要的数据,这些都困扰着前端开发同学,也凸显数据模拟在开发中越发的重要。 前端主流技术栈(数据模拟篇) 在前后端分离的大潮中,前端同学不知道数据哪里来,怎...

    cc17cc17 评论0 收藏0
  • 简单易懂的现代魔法-递归

    简单易懂的现代魔法-递归

    摘要:完整的一次调用流程递归调用栈递归同样使用调用栈我们来分析下阶乘的调用栈直接看图递归注意事项递归会导致程序的性能变低如果递归嵌套很深,那么调用栈会很长,这将占用大量内存,可能会导致栈溢出 平时在前端开发中,好像也没啥用到递归的地方。不过...

    JoyvenJoyven 评论0 收藏0
  • 进击的 JavaScript(六) 之 this

    进击的 JavaScript(六) 之 this

    摘要:绑定为这个数组五绑定如果使用来创建对象,因为后面跟着的是构造函数,所以称它为构造器调用。为传进来的构造函数你这要看懂这步就行。 记得刚开始,我理解 this 的时候 也是云里雾里的,哈哈,希望通过这篇文章,对你有帮助吧。 关于 this 最多的...

    chemzqmchemzqm 评论0 收藏0

热门文章

<