文章库ARTICLE COLUMN

  • 【基础篇】浏览器中的Event loop

    【基础篇】浏览器中的Event loop

    摘要:队列分为两种微任务,中称为。以下这些行为属于微任务宏任务,中称为。因为宏任务汇中包括了,浏览器会先执行一个宏任务,接下来有异步代码的话就先执行微任务。 在讲Event loop之前,我们先思考一个问题 js为什么是单线程? 原因可能是如果js是多线程...

    alinalin 评论0 收藏0
  • iview-admin webpack打包总结的几个问题

    iview-admin webpack打包总结的几个问题

    摘要:小白,总结几条遇到的打包问题开发代理服务器与上线接口调用的差别开发时用做代理打包时要区分开生产环境跟开发环境即开发配置文件生产配置文件这样配置后接口调用方式变为而不是常见的这种形式,这样写的目的是为了部署后能请求的接口中不会带有导致请...

    KoreyLeeKoreyLee 评论0 收藏0
  • 原生ajax请求的使用

    原生ajax请求的使用

    摘要:注请求地址是自己的项目地址,请自行更改。这只是一个简单的原生的使用,之后会发如何封装原生实现的第一步创建对象。第四步发送请求数据。但是一般情况下数据的请求都是异步的,那么就要使用这个事件对数据进行处理。 注:请求地址是自己的项目地址,...

    0x584a0x584a 评论0 收藏0
  • [论文简读] Web Content Extraction Through Machine Lear

    [论文简读] Web Content Extraction Through Machine Lear

    摘要:分块效果如图所示聚类由于不同网页之间设计和布局存在较大差异,作者选择了作为聚类算法来解决簇数目未知簇形状未知噪声等问题未给出距离函数。 《Web Content Extraction Through Machine Learning》 通过机器学习来提取网页内容 2014年,未见期刊会...

    leonardofedleonardofed 评论0 收藏0
  • @angular/forms 源码解析之 Validators

    @angular/forms 源码解析之 Validators

    摘要:校验器运行完成后,会设置属性,从而计算的属性,假设校验错误,则属性值为。这样就理解了校验器的整个运行过程,也包括为何校验错误时会自动添加描述控件状态的。 我们知道,@angular/forms 包主要用来解决表单问题的,而表单问题非常重要的一个功能...

    JowayYoungJowayYoung 评论0 收藏0
  • [译] Angular 的 @Host 装饰器和元素注入器

    [译] Angular 的 @Host 装饰器和元素注入器

    摘要:装饰器我们为啥要讨论元素注入器而不是装饰器这是因为会把元素注入器依赖解析过程限制在当前组件视图内。但是一旦使用了装饰器,整个依赖解析过程就会在第一阶段完成后停止解析,也就是说,元素注入器只在组件视图内解析依赖,然后就停止解析工作。 原...

    marekmarek 评论0 收藏0
  • Three.js 粒子系统动画与发光材质——利用HTML5画布绘制

    Three.js 粒子系统动画与发光材质——利用HTML5画布绘制

    摘要:用做了个字体的粒子系统动画,可设置的参数改变动画效果,截图如下预览地址此文重讲思路,为方便解释,部分代码有做修改,此外因为部分代码太长,所以做的是截取,完整代码请看地址有兴趣的同学可以自己试试调参数尝试出不同的动画,滑稽脸的三大基本组...

    Wuv1UpWuv1Up 评论0 收藏0
  • 服务端渲染到前端渲染,再到“服务端渲染”

    服务端渲染到前端渲染,再到“服务端渲染”

    摘要:服务端把数据渲染成一个完整的页面,发送给前端。这时的服务端渲染已经不同于以往的服务端渲染了。以往的服务端渲染只是想把数据动态的展示到网页上。 最早时期的web 如果要呈现动态网页,之前最早的时候只能ssr。服务端把 数据+html 渲染成一个完整的...

    shixinzhangshixinzhang 评论0 收藏0
  • CLI生成帮助库的工具

    CLI生成帮助库的工具

    摘要:均可用于为命令行工具生成帮助库。的执行结果返回一个对象。可选根据生成帮助文本参数是否显示的指定数据去覆盖和文本将改变的文本内容改为生成的帮助文本为指定的生成拓展的帮助文本。是在帮助文本中放置在之前的可选字符串。特殊的用于打印帮助信息 ...

    molyzzxmolyzzx 评论0 收藏0
  • 用eslint + prettier + pre-commit管理项目(React)

    用eslint + prettier + pre-commit管理项目(React)

    摘要:前言人是很懒惰的,你刚开始建立的一个规规整整的项目,可能一段时间过后,就回被你无数次的提交代码弄得凌乱不堪。 前言 人是很懒惰的,你刚开始建立的一个规规整整的项目,可能一段时间过后,就回被你无数次的提交代码弄得凌乱不堪。就算你能保证你...

    endiatendiat 评论0 收藏0
  • javasctipt 工作原理之调用栈

    javasctipt 工作原理之调用栈

    摘要:译者注翻译一个对新手比较友好的工作原理解析系列文章注意以下全部是概念经验丰富的老鸟可以离场啦正文从这里开始随着的流行团队们正在利用来支持多个级别的技术栈包括前端后端混合开发嵌入式设备以及更多这篇文章旨在成为深入挖掘和实际上他是怎么工作...

    Pines_ChengPines_Cheng 评论0 收藏0
  • vue之权限控制(动态路由),附流程图

    vue之权限控制(动态路由),附流程图

    摘要:到后面版本增加的函数,使得可以创建路由表,先上流程图流程重点在于跳转页面的时候有没有动态路由流程解说进入网页的时候,首先创建一部分静态路由表,这份静态路由表里面包含登录页面,这是保证输入的时候有页面可以访问登录后,从服务器拉取登录用户...

    苏丹苏丹 评论0 收藏0
  • vue如何在手机上查看vue-cli构建的项目

    vue如何在手机上查看vue-cli构建的项目

    vue.js学习之 如何在手机上查看vue-cli构建的项目链接描述

    PingCAPPingCAP 评论0 收藏0
  • JavaScript-面试

    JavaScript-面试

    摘要:表示没有对象,即该处不应该有值。闭包的形成允许使用内部函数,可以将函数定义和函数表达式放在另一个函数的函数体内。使用闭包可以减少全局环境的污染,也可用延续变量的生命。所以在闭包不用之后,将不使用的局部变量删除,使其被回收。 1.javaScri...

    fantixfantix 评论0 收藏0
  • 用户输入一个网址到页面展示内容的这段时间内,浏览器和服务器都发生了生么事情?

    用户输入一个网址到页面展示内容的这段时间内,浏览器和服务器都发生了生么事情?

    摘要:进行协议会话,浏览器客户端向服务器发送报文。进入网站后台的服务器处理请求,如等服务器。页面开始解析渲染,根据规则解析并结合文档树进行网页内容布局和绘制渲染,提供操作并读取浏览器缓存执行事件绑定等,页面整个展示过程完成。 1 在接收到用户...

    justjavacjustjavac 评论0 收藏0
  • 前端监控和前端埋点方案设计

    前端监控和前端埋点方案设计

    摘要:异常监控包括前端脚本执行报错等。本文针对整个前端监控,设计适用的方案。前端埋点系统的前后端通信加密在上报数据的前后端通信中,需要和端协商加密机制,利用库来实现的加密,已经是一个广泛被采用的加密算法。 在线上项目中,需要统计产品中用户行...

    HwgHwg 评论0 收藏0
  • js设计模式(二)-工厂模式

    js设计模式(二)-工厂模式

    摘要:前言设计模式填坑系列,紧接前文距离上次写笔记又过去了一个多月,我也不知道怎么加班加着加着就一个月了正文定义工厂模式是指提供一个创建对象的接口而不保留具体的创建逻辑,可以根据输入类型创建对象。 前言 设计模式填坑系列,紧接前文(距离上次...

    figofuturefigofuture 评论0 收藏0
  • JavaScript原生Ajax

    JavaScript原生Ajax

    摘要:请求终止时会调用事件处理程序,此时为,这就会调用事件。强行让对象将响应作为处理。在请求发生错误时触发。最终,实现中引入了事件,用以替代事件。事件事件会在浏览器接收新数据期间周期性地触发。 Ajax请求 一、创建XHR 1、在IE7及其更高的版本中...

    JessYanCodingJessYanCoding 评论0 收藏0
  • broadcast.js

    broadcast.js

    摘要:机制跨小程序页面的事件注册,派发,广播机制。代码实现通过调用注册事件。通常我们需要特意绑定然后才能使用绑定方式推荐使用 机制: 跨小程序页面的事件注册,派发,广播机制。 代码实现 var broadcast = { // 通过调用 broadcast.on 注册事件。其...

    dreamansdreamans 评论0 收藏0
  • 新版博客前端前瞻

    新版博客前端前瞻

    发布自Kindem的博客,欢迎大家转载,但是要注意注明出处 一直觉得吧,自己现在的博客和自己的技术水平和审美有一些差距,因为毕竟老博客是原生js撸出来的,而最近一直一直都在练习自己新的前端技术栈,另外,最近自己是在沉迷简约风无法自拔,于是决定用Rea...

    KoreyLeeKoreyLee 评论0 收藏0
  • 重新认识vue之事件阻止冒泡

    重新认识vue之事件阻止冒泡

    摘要:通用解决办法事件冒泡了嘛,那就阻止事件冒泡呗。很完美有没有,这就不用在事件响应逻辑中去处理事件细节了。 冒泡的表现 近期用vue做了一个需求,大概是同一个区域,点击不同位置有不同的响应函数,还有个总的响应函数,好吧,如下图所示: showImg("h...

    marekmarek 评论0 收藏0
  • 根据地址处理表单 省/市/区 数据的回显

    根据地址处理表单 省/市/区 数据的回显

    摘要:我要处理的问题是,从请求中获取到的数据依次回显到三个分别代表省市区的标签中。虽然看起来清晰,处理省市区的代码在哪一块很分明,但看起来代码上是有一些啰嗦了,而且鼠标上下滚动,这手也是挺累的哈。所以用下面这个版本避免代码重复的问题。 我要...

    MiracleWongMiracleWong 评论0 收藏0
  • 小程序实践小坑小结(一)

    小程序实践小坑小结(一)

    摘要:最近自己在做小程序练习,分享一下我遇到的小坑数据更新直接对进行赋值,是无法更新视图绑定的数据的,会造成数据不一致需要使用更新暂时不支持绝对路径不能使用静态文件,只能使用和网络图片可以用 最近自己在做小程序练习,分享一下我遇到的小坑 dat...

    tianhangtianhang 评论0 收藏0
  • 前端每日实战:96# 视频演示如何用纯 CSS 和 D3 创作一艘遨游太空的宇宙飞船

    前端每日实战:96# 视频演示如何用纯 CSS 和 D3 创作一艘遨游太空的宇宙飞船

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

    Hegel_GuHegel_Gu 评论0 收藏0
  • rxjs5升级 rx.js6 中的函数式深入

    rxjs5升级 rx.js6 中的函数式深入

    摘要:最近组内的在做的升级,这当中也涉及到了的升级。所以这也是今天要说的一个重点,的实现,是这次版本升级最根本的地方。 最近组内的angular在做4->6的升级,这当中也涉及到了rxjs的升级。rxjs升级guide链接以下是记录的一些rxjs的升级小tips 6版本有非...

    HelKyleHelKyle 评论0 收藏0

热门文章

<