文章库ARTICLE COLUMN

  • Javascript系列之javascript机制

    Javascript系列之javascript机制

    摘要:异步任务必须指定回调函数,当异步任务从任务队列回到执行栈,回调函数就会执行。事件循环主线程从任务队列中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为。事件循环事件循环是指主线程重复从消息队列中取消息执行的过程。 参考链接...

    1365165710113651657101 评论0 收藏0
  • 每天学习点js(2)

    每天学习点js(2)

    摘要:在日常开发中可能有很多不被重视但有关系着基础的知识,下面我们就来看看这几道题吧题输出结果为因为需要个参数,单传了个,,题输出结果为对原生非可调用对象始终返回题想想这题的输出结果为是什么勒是吗当然不对,根据规范,在一个空数组上应用会抛初...

    spacewanderspacewander 评论0 收藏0
  • 一个有味道的函数

    一个有味道的函数

    摘要:所以我们分析这个新需求的效果我们在函数执行到一半时,执行了,的返回值为后续函数的执行返回值。也就是说,我们在中处理,直接调用队列中的下一个函数即可然后监听和回调,即可在当前函数中获取到返回值拿到返回值后就可以执行我们后续的代码。 最近...

    megatronmegatron 评论0 收藏0
  • JavaScript 函数节流 throttle 和防抖 debounce

    JavaScript 函数节流 throttle 和防抖 debounce

    摘要:今天和别人聊到函数的节流和防抖,发现自己对这两个的区别很是模糊,遂小小实践一下,在此记录,希望对需要的人有所帮助。防抖实现顺利,但是两个节流方法的执行结果存在差异。 今天和别人聊到JavaScript函数的节流和防抖,发现自己对这两个的区别很是...

    mmy123456mmy123456 评论0 收藏0
  • Codepen 每日精选(2018-3-29)

    Codepen 每日精选(2018-3-29)

    摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 纯 css 写的立方体动画https://codepen.io/davidkpian... 自动生成曼陀罗图案https://codepen.io/...

    xzavierxzavier 评论0 收藏0
  • JavaScript-数据类型转换

    JavaScript-数据类型转换

    摘要:通过使用的方式获取对象的数据类型,包括以下类型。该函数指定字符串中的首个字符是否是数字。 一、动态类型语言 JavaScript是一种动态类型语言(dynamically typed language)。这意味着你声明变量时可以不必指定数据类型,而数据类型会在脚本执行时根...

    wangxinarhatwangxinarhat 评论0 收藏0
  • 函数声明与函数表达式的区别

    函数声明与函数表达式的区别

    摘要:,在这里的将所有的函数声明进行了提升,从而由替代了函数表达式的在顺着条件判断进行了定义,执行为的情况,进行赋值解析。 函数声明(funDeclaration) 无论在哪儿定义函数,只要是外层函数并且满足不被包裹,就都可以进行全局范围的调用 function fo...

    浠ラ箍浠ラ箍 评论0 收藏0
  • FCC成都社区·前端周刊 第 1 期

    FCC成都社区·前端周刊 第 1 期

    摘要:详情在线是一个简单的在线详情一套前端架构库说不上快速,但其集成了自定义元素可观察对象路由等,是一款轻量级的库。和等都有使用它。详情这是一本涵盖和内容的新书,可在线阅读或付费下载电子书。 01. 2018 JavaScript 测试概览 文章介绍了JavaScrip...

    keithyaukeithyau 评论0 收藏0
  • electron原来这么简单----打包你的react、VUE桌面应用程序

    electron原来这么简单----打包你的react、VUE桌面应用程序

    摘要:话不多说,进入正题一安装为了方便你以后的使用,建议全局安装。怎么安装就不废话了,不会的去官网,安装好之后也安装一个专用的打包工具,以方便我们后面打包的时候使用。有些只能在该事件发生后才能被使用。 也许你不甘心只写网页,被人叫做他会写...

    shevyshevy 评论0 收藏0
  • webpack源码之tapable

    webpack源码之tapable

    摘要:它的行为和的方法相似,用来注册一个处理函数监听器,来在信号事件发生时做一些事情他最终还是调用进行存储。而就全部取出来执行。总结上面这些知识是理解插件和运行原理的前置条件更多内容待下次分解参考源码版本说明参考链接 引言 去年3月的时候当时...

    KeaganKeagan 评论0 收藏0
  • 全栈工程师之路——服务器端自动部署

    全栈工程师之路——服务器端自动部署

    摘要:如果你想要成为一名全栈工程师,那么就必须要学会,学会线上服务器部署和发布。准备为了避免个人花钱买云服务器。用户名必须正确,否则会提示服务器拒绝密码。还有一个这个是自动部署需要的,目录结构如下这文件的配置很重要。 前言 作为一名前端工程...

    OpenDiggOpenDigg 评论0 收藏0
  • javascript的垃圾回收机制和内存管理

    javascript的垃圾回收机制和内存管理

    摘要:另一种垃圾收集算法是引用计数,这种算法的思想是跟踪记录所有值被引用的次数。当代码中存在循环引用现象时,引用计数算法就会导致问题。 垃圾回收 javascript不同于c、c++的一个特点是:具有自动的垃圾回收机制,这就意味着,开发人员可以专注于业务...

    googolleegoogollee 评论0 收藏0
  • js数据结构与算法--栈和队列

    js数据结构与算法--栈和队列

    摘要:后入先出入栈使用方法,出栈使用方法入栈出栈出站队列队列是一种特殊的线性表,特殊之处在于它只允许在表的前端进行删除操作,而在表的后端进行插入操作,和栈一样,队列是一种操作受限制的线性表。 1.栈(stack) 栈(stack)又名堆栈,它是一种运算...

    ddongjian0000ddongjian0000 评论0 收藏0
  • Chrome 66 Beta:CSS 类型对象模型,异步剪贴板 API,AudioWorklet,等

    Chrome 66 Beta:CSS 类型对象模型,异步剪贴板 API,AudioWorklet,等

    摘要:在中,针对属性的一个子集实现了类型对象模型,这些属于的一部分。返回一个对象,该对象指定每个受限制属性的值或值范围。例如,这会在导航请求期间发生。按照规范,已被删除。 原文链接:Chrome 66 Beta: CSS Typed Object Model, Async Clipboard AP...

    ralapralap 评论0 收藏0
  • Angular开发实践(五):深入解析变化监测

    Angular开发实践(五):深入解析变化监测

    摘要:别着急,的开发团队已经考虑到了这个问题,上述的检测机制只是一种默认的检测机制,还提供一种的检测机制设置元数据属性。 什么是变化监测 在使用 Angular 进行开发中,我们常用到 Angular 中的绑定——模型到视图的输入绑定、视图到模型的输出绑定以...

    haitiancoderhaitiancoder 评论0 收藏0
  • 一天一个设计模式之JS实现——建造者模式

    一天一个设计模式之JS实现——建造者模式

    摘要:参考文章设计模式之建造者模式一什么是建造者模式建造者模式是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 参考文章:java设计模式之建造者模式 一、什么是建造者模式建造者模式:是将一个复杂的对象的构建与它的...

    boredreamboredream 评论0 收藏0
  • 面试题:面试经

    面试题:面试经

    摘要:通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。在页面加载的时也同时加载,而是需要加载完成后在开始加载。是长连接,连接一直保持,是短连接,发起,接收,关闭。 目录 我碰到有意思的题会继续更新,如发现我的解答有问题...

    FleyXFleyX 评论0 收藏0
  • 在小程序/mpvue中使用flyio发起网络请求

    在小程序/mpvue中使用flyio发起网络请求

    摘要:上一篇文章介绍了在快应用中使用,本文主要介绍一下如何在微信小程序中使用。下面我们看看在微信小程序中和中如何使用微信小程序微信小程序采用开发技术栈,使用语言开发,但是运行时和浏览器又有所不同,导致等库无法在微信小程序中使用,而可以。 F...

    mumumumumumu 评论0 收藏0
  • 手把手教你学Vue-2(组件开发)

    手把手教你学Vue-2(组件开发)

    摘要:组件声明组件分为全局的和局部的。父组件通过给子组件下发数据,子组件通过事件给父组件发送消息。以下实例中子组件已经和它外部完全解耦了。 1.vue 组件-声明 组件分为全局的和局部的。 全局声明 Vue.component(tagName, options) ** 引用组件 ...

    NullNull 评论0 收藏0
  • 初始化vue + webpack 项目

    初始化vue + webpack 项目

    摘要:安装脚手架这样我们就可以全局试用这个命令我们输入可以看到许多基于的项目模板这里列出了我们可以用到的模板初始化一个模板于是生成了一个项目。试下重新安装接着如果没什么其他问题的话,再最后再附上项目目录结构目录结构命令列表 安装vue脚手架 np...

    niuxiaowei111niuxiaowei111 评论0 收藏0
  • 2018年前端面试题

    2018年前端面试题

    摘要:三月去面试了几家公司,不大不小,把面试时面试官问的问题总结一下供大家参考。很明显,面试时问题以及出现频率非常高,并且包括,在方面问的比较多的主要是跨域以及。面试时更侧重于在实际项目中,遇到问题你是怎么解决的。 三月去面试了几家公司,不...

    beitabeita 评论0 收藏0
  • 5.React中组件通信问题

    5.React中组件通信问题

    摘要:对于事件系统,这里有个基本操作步骤订阅监听一个事件通知,并发送触发发布发送一个事件通知那些想要的组件。看例子吧,很好理解在处理事件的时候,需要注意在事件中,如果组件挂载完成,再订阅事件当组件卸载的时候,在事件中取消事件的订阅。 1.父组...

    zhangxiangliangzhangxiangliang 评论0 收藏0
  • Introuction to JavaScript iterator

    Introuction to JavaScript iterator

    Symbol ES6 introcues a new type called symbol. The Symbol function returns a value of type symbol. const symbol1 = Symbol(); const symbol2 = Symbol("hi"); console.log(typeof symbol1); //sy...

    kviccnkviccn 评论0 收藏0
  • 每天学习一点js

    每天学习一点js

    摘要:变量提升表示的是变量的声明会被提前到函数顶部的地方,而赋值语句不会提升。需要记住一点就是,在中,函数声明的优先级高于变量声明的优先级。因为赋值语句不会被覆盖,所以会是一个数字,而不是函数,最终返回。 ---- 有人会说js很简单,很容易学,...

    philadelphiaphiladelphia 评论0 收藏0
  • 浅析Promise

    浅析Promise

    摘要:声明,只是简单地提了提的基本使用,大牛绕道先看一个例子你需要知道是个库返回一个实例你可以把理解为,它们功能相近,只不过遵循规范我是第二个我是第二个为了防止你对这个链式调用看得眼花缭乱,我把这个给简化一下成功回调失败回调成功回调失败回调...

    darkerXidarkerXi 评论0 收藏0

热门文章

<