文章库ARTICLE COLUMN

  • 基于虚拟DOM(Snabbdom)的迷你React

    基于虚拟DOM(Snabbdom)的迷你React

    摘要:一个字符串或者虚拟的数组用于表示该节点的。传递给函数的参数有两个首先是当前状态,其次是事件处理的回调函数,对生成的视图中触发的事件进行处理。回调函数主要负责为应用程序构建一个新的状态,并使用新的状态重启循环。 原文链接原文写于 2015-0...

    lieepslieeps 评论0 收藏0
  • jsPDF 实现 Google 云端硬盘只读 PDF 文件下载导出

    jsPDF 实现 Google 云端硬盘只读 PDF 文件下载导出

    摘要:背景蜜汁刷题网站,会员简直就是在抢钱好不容易搞了个教师折扣,试卷资源还不能下载本方法适用于被设置为的文件的下载导出代码代码注意原代码来自打开浏览器开发者工具单窗口打开选择控制台复制代码,回车执行如果图片绘制不完整,尝试缩放浏览器页面 ...

    KunMinXKunMinX 评论0 收藏0
  • javaScript常用内置对象

    javaScript常用内置对象

    摘要:和的是子字符串最后一个字符后面的位置。而的第二个参数指定的则是返回字符的个数。 Array 创建数组的基本方式有两种: 使用Array构造函数 语法:new Array() 例子: var num = new Array(); 使用数组字面量表示法 例子:var colors = ["red"...

    kekekeke 评论0 收藏0
  • 我从 fabric.js 中学到了什么

    我从 fabric.js 中学到了什么

    摘要:前言熟悉的朋友想必都使用或者听说过,算是一个元老级的库了,从第一个版本发布到现在,已经有年时间了。中缓存是默认开启的,同时也可以设置为禁用。处理屏屏幕模糊的问题,直接给出处理方法,就不展开说了。 前言 熟悉 canvas 的朋友想必都使用或者...

    ooghoogh 评论0 收藏0
  • 无工具,js直接在网页上实现模块化

    无工具,js直接在网页上实现模块化

    摘要:大概原理就是异步加载一堆脚本文件,个人项目可以试试,企业项目使用请深思熟虑后再进行尝试。我了解到的方法来自于设计模式,作者是张容铭,因为觉得这个挺好玩的,给大家分享一下。 大概原理就是异步加载一堆脚本文件,个人项目可以试试,企业项目使...

    Dionysus_goDionysus_go 评论0 收藏0
  • 修改embed的层级wmode的作用

    修改embed的层级wmode的作用

    摘要:网页加插入或者视频的时候,在浏览器上如果有个弹出层在视频上会被视频挡住的。要是加上就没有问题了手动在标签上加是没有问题的。但是使用动态地增加上属性,就不可行的。因此,若真是有必要动态改属性的话,就则需要利用对整个重新进行渲染。 网页加...

    TalkingDataTalkingData 评论0 收藏0
  • Impatient JavaScript 中文版校对活动期待大家的参与

    Impatient JavaScript 中文版校对活动期待大家的参与

    摘要:贡献指南整体进度项目仓库贡献指南请您勇敢地去翻译和改进翻译。二校对需要校对语法术语使用文档格式如果觉得现有翻译不好,重新翻译也是可以的。三提交项目修改中的文档。 贡献指南:https://github.com/apachecn/i... 整体进度:https://github.com/...

    summerpxysummerpxy 评论0 收藏0
  • url字符串解析

    url字符串解析

    摘要:众所周知,我们可以通过获得当前页面地址的等属性,但是如果给你一个字符串,怎么得到这些属性呢也许用正则是一个方法。假设有这样一个字符串,该怎么解析它呢。返回的对象有个属性,可以对的部分解析,再也不需要用循环或正则方式获取对象。 众所周知...

    Mike617Mike617 评论0 收藏0
  • React-Router实现原理,解决了什么问题?

    React-Router实现原理,解决了什么问题?

    摘要:解决了什么问题首先,它搭配组件,可以组织组件结构代码,授权路由的控制。有两种方式核心的各自做了什么事首先它们都是基于构建,也就是的组件的路由,至于各自做了什么。去看官方文档,里面描述了每一个组件路由做了什么事。 React-Router解决了什么...

    kgbookkgbook 评论0 收藏0
  • 您的四月份前端补给包已到,请查收~

    您的四月份前端补给包已到,请查收~

    摘要:版本发布月日,官博发文宣告正式发布。官方文档提供了如下的示例终端上的输出热门文章我在阿里云做前端抓住我们核心的竞争力,并同时发现业务中的问题,跨端推进解决,这是最好的出路。 showImg("https://segmentfault.com/img/remote/146000001903844...

    amcamc 评论0 收藏0
  • 嚼一嚼event loop

    嚼一嚼event loop

    摘要:设计为单线程设计为单线程还是跟他的用途有关试想一下如果设计为多线程那么同时修改和删除同一个浏览器又该如何执行需要异步我在执行但用户不知道你好啊上图例子循环耗时会很久这意味着用户得不到你好啊的响应就会下意识会认为浏览器卡死了所以必须要有...

    wangtdgoodluckwangtdgoodluck 评论0 收藏0
  • 【Javascript】深入理解this作用域问题以及new/let/var/const对this作

    【Javascript】深入理解this作用域问题以及new/let/var/const对this作

    摘要:理解作用域高级程序设计中有说到对象是在运行时基于函数的执行环境绑定的在全局函数中,等于,而当函数被作为某个对象调用时,等于那个对象。指向与匿名函数没有关系如果函数独立调用,那么该函数内部的,则指向。 理解this作用域 《javascript高级程...

    snowLusnowLu 评论0 收藏0
  • mouseover, mousedown才显示时dom的查看

    mouseover, mousedown才显示时dom的查看

    摘要:在现实研发过程中,我们经常需要借助查看页面的节点。解决的方案找到当前页面绑定事件的代码在事件执行之后打一个断点。再执行时,就会停在断点处,页面也会显示隐藏的。此时就可以查看这个问题。 在现实研发过程中,我们经常需要借助chrome Devtool ...

    YanceyOfficialYanceyOfficial 评论0 收藏0
  • JavaScript·随记    深拷贝 vs. 浅拷贝

    JavaScript·随记 深拷贝 vs. 浅拷贝

    摘要:而在这个运算符的相关用例中,往往会涉及到其他知识点,深拷贝和浅拷贝就是其中之一。即对象的浅拷贝会对主对象的值进行拷贝,而该值有可能是一个指针,指向内存中的同一个对象。,可以看到深拷贝和浅拷贝是对复制引用类型变量而言的。 在ES6的系列文...

    RyanQRyanQ 评论0 收藏0
  • 彻底理解 i++ 与 ++i 的区别

    彻底理解 i++ 与 ++i 的区别

    摘要:以上的输出的结果是先看来看看他们的语法定义前置递增递减执行前置递增和递减操作时,变量的值都是在语句被求值以前递减递增的。在计算机科学领域,这种情况通常被称作副效应。 var j=0; for (i=0;i...

    edgardengedgardeng 评论0 收藏0
  • 正则表达式- [...]

    正则表达式- [...]

    摘要:中括号在正则表达式里面也是一个非常常用的知识点,它的主要作用是设置一个集合和范围。一集合在正则表达式里表示一个包含或者或者的集合,匹配三者之中的任意一个。来看一个例子上面的正则表达式需要匹配的是数字和之间为三者中的任意一个。 [...]中...

    ZHAO_ZHAO_ 评论0 收藏0
  • AE动画转Web代码工具指北-Lottie

    AE动画转Web代码工具指北-Lottie

    摘要:简单来说,就是一个可以将动画转成可运行在上的插件。使用工具使用前请确保已安装这以下工具。更详细内容可参考官网库最后再分项目框架提供两个的库 简介 Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,设计师可以使用 Adobe After Eff...

    SexySixSexySix 评论0 收藏0
  • React知识梳理

    React知识梳理

    摘要:只是一个语法糖,它可以将文件里的转换成所以对于方法使用要知道。组件的传递给内部组件,内部组件传递给内内部组件。没有解决什么问题如何构建大型项目没有解决,如何管理大型项目的数据状态没有解决。 React解决了什么问题? 首先React是单页应用时...

    GitChatGitChat 评论0 收藏0
  • react-thunk  demo使用示例(初步使用)

    react-thunk demo使用示例(初步使用)

    摘要:我们知道,中涉及到异步操作,那就是为了我们在的过程中,是异步的解决办法出现的,当然,还有别的中间件哟,本处就不涉及了。参考主要为我们异步处理过程中传递了一个方便我们在异步过程中一个对象。 其实我什么都不懂,但是我什么都想知道,至少知道...

    Benedict EvansBenedict Evans 评论0 收藏0
  • 正则表达式相关的API

    正则表达式相关的API

    摘要:如果传入的字符串与正则表达式匹配,返回,反之返回。根据正则表达式里面是否有,的行为有较大差异。六方法的参数可以是一个正则表达式,也可以是一个字符方法按照给定的正则表达式或者字符分割字符串,返回一个包含分割后的子串的数组。 与正则表达式...

    MobServiceMobService 评论0 收藏0
  • prototype

    prototype

    摘要:原型链在浏览器内部有一个对象,它本身有用以下图这样的属性部分在创建一个对象的时候在执行这个代码的时候,浏览器会加上一句代码在调用方法时,在直接属性里找不到这个方法,就会顺着其属性即找这个方法在中,数组也是一个对象,所以数组也能调用的方...

    ZoomQuietZoomQuiet 评论0 收藏0
  • 浏览器中的JavaScript:文档对象模型与 DOM 操作

    浏览器中的JavaScript:文档对象模型与 DOM 操作

    摘要:作为运行在浏览器中的脚本语言,它对于网页操作非常有用。在技术圈中,我们将这些指令称为操作。结论文档对象模型是浏览器创建并保留在内存中的网页的虚拟副本。资源如果你想了解更多关于文档对象模型的内容,那么还有另一篇好文章。 翻译:疯狂的技术...

    IlikewhiteIlikewhite 评论0 收藏0
  • vue增加强缓存和版本号

    vue增加强缓存和版本号

    摘要:配置版本号管理在生产模式测试模式测试模式生产模式在配置了打包命令正式环境配版本号测试环境配版本号通过打包设置,版本号时间戳可以根据服务器设置强缓存,缓存静态文件输出重构打包编译后的文件名称模块名称版本号时间戳 强缓存: 到底什么是强缓...

    worldligangworldligang 评论0 收藏0
  • Vue 父子传值 与 子父传值

    Vue 父子传值 与 子父传值

    摘要:子实例可以用访问父实例,子实例被推入父实例的数组中。节制地使用和它们的主要目的是作为访问组件的应急方法。更推荐用和实现父子组件通信我是父组件中的数据我是我是号组件我是 利用props父子传值 父组件,可以在引用子组件的时候, 通过 属性绑定(...

    aisuhuaaisuhua 评论0 收藏0
  • 转 复杂单页应用的数据层设计 - 徐飞的文章 - 知乎

    转 复杂单页应用的数据层设计 - 徐飞的文章 - 知乎

    复杂单页应用的数据层设计 - 徐飞的文章 - 知乎https://zhuanlan.zhihu.com/p/...

    coolpailcoolpail 评论0 收藏0

热门文章

<