文章库ARTICLE COLUMN

  • React中的Context怎么用

    React中的Context怎么用

    摘要:怎样使用假设有个如下的结构上面的例子中,我们把手动的方式传给了,这期间穿越了,而对本身没有什么用。不建议使用绝大多数的应用程序是不需要使用的。如果项目对数据管理较为复杂,推荐使用类似于或这样的状态管理库,而不要使用。 What is Context ...

    zhouzhouzhouzhou 评论0 收藏0
  • 关于JavaScript的编译原理

    关于JavaScript的编译原理

    摘要:引擎负责整个程序的编译和执行过程编译器负责语法分析和代码生成作用域收集和维护一系列查询由所有声明的标识符组成例子声明一个变量并赋值编译器对该程序段分解成词法单元编译器对以上的词法单元解析成一个树结构抽象语法树的语法解析器提供了一个在线...

    anquananquan 评论0 收藏0
  • 发布订阅模式实现

    发布订阅模式实现

    摘要:发布订阅模式介绍常被称作观察者模式,或者消息机制,定义了一种依赖关系,主要是用来解决对象之间的耦合用例实现数据的深度响应,就用到了发布订阅模式的原理,视图订阅了其依赖的数据,数据改变则会通过,通知视图去刷新的事件机制,也是通过利用了发...

    NoodlesNoodles 评论0 收藏0
  • JavaScript实现分页效果

    JavaScript实现分页效果

    摘要:在根据设置每页显示条数,计算出最大页码。是当前页码,默认设置为第一页包含个原型函数一个为一个为这个函数的作用是根据当前选中的页码来渲染。 初学前端不久,第一次写文章,希望大佬多多指教,谢谢!!目的:实现一个分页点击事件的js组件特效,效...

    lavorlavor 评论0 收藏0
  • 【Node文件系统fs模块】

    【Node文件系统fs模块】

    摘要:一个例子测试返回值当缓存区写满时,输出一个例子当缓存区数据全部输出时,触发事件系统缓存区数据已经全部输出。数据可读文件读取完成系统缓存区数据已经全部输出。要写入的数据文件已经打开,文件描述符是文件系统模块同步更新 环境:Node v8.2.1; N...

    MyFaithMyFaith 评论0 收藏0
  • 【Node全局变量global模块】

    【Node全局变量global模块】

    摘要:定义在上面的变量,不需要在模块中通过输出,其他模块中也能使用。实际上不是一个全局变量,在命令行模式下直接调用会提示未定义,但是在模块中可以直接使用,返回当前脚本执行的目录。全局变量模块同步更新 环境:Node v8.2.1; Npm v5.3.0; OS Window...

    shengguoshengguo 评论0 收藏0
  • es6的解构赋值、扩展运算符、rest参数使用

    es6的解构赋值、扩展运算符、rest参数使用

    摘要:模板字符串甚至还能嵌套解构赋值允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。运算符使用场景应该稍少一些,主要是处理不定数量参数,可以避免对象的使用。 es6中较为常用的书写风格 为了书写的方便,es6中提出了很多比较...

    xuweijianxuweijian 评论0 收藏0
  • ECharts 轮流高亮中国地图各个省份

    ECharts 轮流高亮中国地图各个省份

    摘要:最早我是想通过方法去改变选中的省份,但是没有起作用,如果你知道这个方法怎么实现,麻烦你可以告诉我。指定图表的配置项和数据中国默认高亮安徽省安徽使用刚指定的配置项和数据显示图表。 最早我是想通过dispatchAction方法去改变选中的省份,但是没...

    ivan_qhzivan_qhz 评论0 收藏0
  • SpringCloud(第 026 篇)简单异构系统之 nodejs 微服务

    SpringCloud(第 026 篇)简单异构系统之 nodejs 微服务

    摘要:第篇简单异构系统之微服务一大致介绍因为在后面要利用集成异构系统,所以才有了本章节的微服务本章节使用了最简单的请求截取的方式,截取不同的后缀做不同的响应处理,简直二实现步骤添加服务端文件引入模块创建获得请求的路径访问,将会返回欢迎 Spri...

    raledongraledong 评论0 收藏0
  • Vue.js源码——事件机制

    Vue.js源码——事件机制

    摘要:的内容如下存放事件名以及对应执行方法。如果是数组的时候,则递归,为每一个成员都绑定上方法这里在注册事件的时候标记值也就是个标志位来表明存在钩子,而不需要通过哈希表的方法来查找是否有钩子,这样做可以减少不必要的开销,优化性能。 写在前面...

    Ethan815Ethan815 评论0 收藏0
  • 小技巧|H5禁止手机虚拟键盘弹出

    小技巧|H5禁止手机虚拟键盘弹出

    摘要:使用方式来阻止虚拟键盘弹出应该是最简单最优雅的方式了。属性规定输入字段为只读。上的解释是它返回当前页面中获得焦点的元素,也就是说,如果此时用户按下了键盘上某个键,会在该元素上触发键盘事件,该属性是只读的。 本文首发于我的博客:http://d...

    shiguibiaoshiguibiao 评论0 收藏0
  • ECMAScript中有两种属性:数据属性和访问器属性。

    ECMAScript中有两种属性:数据属性和访问器属性。

    摘要:数据属性数据属性包含一个数据值的位置。数据属性有个描述其行为的特性。表示能否通过删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。其中,描述符对象的属性必须是和。 ECMA-262定义这些特性是为了实现JavaScript引...

    GitCafeGitCafe 评论0 收藏0
  • JavaScript设计模式(一)

    JavaScript设计模式(一)

    摘要:声明设计模式系列是来自设计模式与开发这本书的读书笔记,会结合自身的理解和一些项目经验做笔记,原书作者曾探前言什么是设计模式,设计模式就是在某种场合下对某个问题的一种解决方案。 声明: 【JavaScript设计模式】 系列 是来自《JavaScript设计...

    dreamtecherdreamtecher 评论0 收藏0
  • JavaScript数据结构《队列》

    JavaScript数据结构《队列》

    摘要:在队列的这种数据结构里面,新增的元素都在尾部,要移除的元素都在顶部。代码实现下面用代码来实现队列这个数据结构,同样都采用的语法,我们先定义一个类来表示队列,然后在这个类的基础上定义一下方法来模拟队列的行为。 队列和栈非常的类似,但是他...

    saucxssaucxs 评论0 收藏0
  • 令人头疼的 arguments

    令人头疼的 arguments

    摘要:以我的理解简单非严格模式下,函数形参和绑定,二者无论谁修改,都会互相影响。严格模式下,参数的值不会随对象的值的改变而变化。有意思的是在下,如果使用函数默认值,也会出现类似严格模式的效果。原文首发于我的博客 下面这一题来自 javascript-pu...

    lanffylanffy 评论0 收藏0
  • JavaScript | 计时器参数剖析与真题

    JavaScript | 计时器参数剖析与真题

    摘要:学堂码匠计时器的第一个参数,包含几种不同的书写方法,可以是函数名,匿名函数,代码字符串,还有一些面试题当中会出现函数调用的书写方式。 HTML5学堂-码匠:计时器的第一个参数,包含几种不同的书写方法,可以是函数名,匿名函数,JS代码字符串,还...

    Jenny_TongJenny_Tong 评论0 收藏0
  • web音频流转发之AudioNode

    web音频流转发之AudioNode

    摘要:概述是一个处理音频的通用模块比如一个音频源一个元素一个音频地址或者一个中间处理模块一个过滤器如或一个音量控制器如一个既有输入也有输出。下面一章就开始介绍音频流的转发了。 前言 上一章地址: web音频流转发之音频源下一张地址:web音频流转发...

    twohappytwohappy 评论0 收藏0
  • Vant - 高效的 Vue 组件库,再造一个有赞移动商城也不在话下

    Vant - 高效的 Vue 组件库,再造一个有赞移动商城也不在话下

    摘要:优惠券选择器优惠券选择器提供了优惠券单元格和优惠券选择功能。优惠券单元格只需传入优惠券列表和当前使用的优惠券即可正确展示。使用参数可以控制优惠券单元格是否展示右侧箭头,这个可以用于提醒用户能否切换优惠券。 Vant ( ˈvænt ) 是有赞前端...

    tunnytunny 评论0 收藏0
  • React 16 发布啦。。渣渣看了一下更新文档~

    React 16 发布啦。。渣渣看了一下更新文档~

    摘要:又双叒更新啦这次是,其实在前段时间就知道最近要发布了。协议更新了。。。这样做是为了阻止损坏数据的显示。协议的协议已经是协议了,当然,也把已经发布的页改成协议了。 React 又双叒更新啦~ 这次是React v16.0,其实在前段时间就知道最近要发布了...

    xi4oh4oxi4oh4o 评论0 收藏0
  • 2017-09-27 前端日报

    2017-09-27 前端日报

    摘要:前端日报精选是如何工作的内存管理如何处理个常见的内存泄漏译中的面向对象原型原型链继承源码事件机制考拉升级经验掘金中文第期你知道编译与解释的区别吗视频在白鹭引擎中的实践王泽变量自定义属性使用指南众成翻译禁止手机虚拟键盘弹出做 2017-09-27...

    wangymwangym 评论0 收藏0
  • D3.js绘制实时映射的缩略图

    D3.js绘制实时映射的缩略图

    摘要:在做可视化的很多时候,我们需要在主图的一角设置一个缩略图来掌握全局情况。,缩略图的绘制完成,很简单的例子,按照这个思路可以完成大部分可视化的缩略图绘制。 在做可视化的很多时候,我们需要在主图的一角设置一个缩略图来掌握全局情况。本次将使...

    miqtmiqt 评论0 收藏0
  • 详解vue生命周期

    详解vue生命周期

    摘要:注意看下此时还是没有选项钩子函数和间的生命周期在这一阶段发生的事情还是比较多的。钩子函数和钩子函数间的生命周期当发现中的数据发生了改变,会触发对应组件的重新渲染,先后调用和钩子函数。 首先,每个Vue实例在被创建之前都要经过一系列的初始...

    svttersvtter 评论0 收藏0
  • IE10中几个兼容性的处理 ( 'SCRIPT5022: SecurityError�

    IE10中几个兼容性的处理 ( 'SCRIPT5022: SecurityError�

    摘要:在对我们的项目进行一些在中的基本功能测试时,发现以下两个问题对使用时出现错误。的在中表现诡异在一个盒子中有多个子盒子,父子级都具有属性,子级的层级并没有按照的数值排列。公司开发们用的是,所以测试这个的时候把他的老年机带了过来。 在对我...

    NoraXieNoraXie 评论0 收藏0
  • 前端面试之webpack篇

    前端面试之webpack篇

    摘要:面试你一般问你的原理,的原理,你有用那些优化措施前端开发已经模块化,它改进了代码库的封装和结构。这么说负责的是处理源文件的如,一次处理一个文件。小心的运用他们。因为随着项目的增长,它们会变得很难驯服。 还是以前一样,有些概念面试可能会...

    cangck_Xcangck_X 评论0 收藏0
  • 跨域ajax请求,服务器会收到请求吗?

    跨域ajax请求,服务器会收到请求吗?

    摘要:这次经过验证发现正好相反在下的页面中向下的发送请求控制台信息显示跨域不被允许查看服务器记录,找到了这条请求的记录所以同源策略应该是浏览器在接收加载资源之前对其来源进行了检查,然后限制加载。 同源策略 (Same origin policy) 是一种约定,...

    android_candroid_c 评论0 收藏0

热门文章

<