文章库ARTICLE COLUMN

  • redux 源码阅读笔记

    redux 源码阅读笔记

    摘要:函数用于为应用的状态添加监听,以一个回调函数监听函数为参数当触发时执行所有监听函数,返回能够取消订阅的函数。函数用于组合多个中间件返回的函数,其实质是生成新的暴露给用户。 redux 源码阅读笔记 redux 中的 reducer 为什么要叫这个名字?(UP...

    魏宪会魏宪会 评论0 收藏0
  • 讲清楚之javascript作用域

    讲清楚之javascript作用域

    摘要:并且作用域链也确定了在当前上下文中查找标识符后返回的值。为了具象化分析问题,我们可以假设作用域链是一个数组,数组成员有一系列变量对象组成。注意,所有作用域链的最末端都为全局变量对象。所以作用域作用域链都是在当前运行环境内代码执行前就确...

    whidywhidy 评论0 收藏0
  • 系统认识JavaScript正则表达式

    系统认识JavaScript正则表达式

    摘要:正则表达式有两种基本字符类型组成。元字符是在正则表达式中有特殊含义的非字母字符。返回数组是有以下元素组成的第一个元素是与正则表达式相匹配的文本。子表达式就是分组。使用指定的分隔符字符串将一个对象分割成字符串数组。 showImg("https://use...

    csRyancsRyan 评论0 收藏0
  • webpack配置

    webpack配置

    摘要:配置无入口的在输出时的文件名称。配置发布到线上资源的前缀,为类型。则是用于配置这个异步插入的标签的值。配置以何种方式导出库。是字符串的枚举类型,支持以下配置。在为时,配置将没有意义。是可选配置项,类型需要是其中一个。 webpack配置 查看...

    DoyleDoyle 评论0 收藏0
  • 深入js隐式类型转换

    深入js隐式类型转换

    摘要:结合实际中的情况来看,有意或无意中涉及到隐式类型转换的情况还是很多的。此外当进行某些操作时,变量可以进行类型转换,我们主动进行的就是显式类型转换,另一种就是隐式类型转换了。 前言 相信刚开始了解js的时候,都会遇到 2 =="2",但 1+2 == 1+"...

    tomatotomato 评论0 收藏0
  • ajax请求里面调用window.open会被浏览器拦截(优化版)

    ajax请求里面调用window.open会被浏览器拦截(优化版)

    摘要:众所周知,请求里面调用会被浏览器拦截方法有两种解决办法,但是经测验例如改为同步请求还会出现一些问题比如站点外网址被拦截第一种解决办法优化该方法优点描述比如回调函数失败,浏览器默认打开的空链接会自动关闭,用户体验比较好。 众所周知,ajax...

    Lin_YTLin_YT 评论0 收藏0
  • JS基础入门篇(十二)—对象

    JS基础入门篇(十二)—对象

    摘要:对象的定义对象是复合类型,由简单数据类型和复合数据类型组成的。的使用遍历对象内的所有属性,感觉相当于一个循环。是指对象的属性名,会遍历对象的属性值。第项的属性值为第项值为结果截图为 1.对象的定义 对象: - 是复合类型,由简单数据类型...

    lavnFanlavnFan 评论0 收藏0
  • 深入React技术栈之setState详解

    深入React技术栈之setState详解

    摘要:除此之外指的是绕过通过直接添加的事件处理函数和产生的异步调用。但是,当在调用事件处理函数之前就会调用,这个函数会把修改为,造成的后果就是由控制的事件处理过程不会同步更新。 抛出问题 class Example extends Component { contructor () { ...

    leeonleeon 评论0 收藏0
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app

    如何优雅的使用vue+Dcloud(Hbuild)开发混合app

    摘要:而是不会生成文件夹以及那些静态文件的,也就是说没有生成物理文件,而是放在了内存中,我们是没有办法拿到这些静态文件的。首先现在项目中安装一下该插件,。这时如果打开项目进行开发,比如修改了,只需要保存一下,就会在手机上看到更改后的效果。 ...

    fsmStudyfsmStudy 评论0 收藏0
  • vue+webpack多页面应用

    vue+webpack多页面应用

    摘要:多页面应用就是几个单页面应用在一起。这篇文章使用的是总共有步我们从安装好一个单页面应用说起。在多页面应用中,因为有多个应用模板,所以建议把应用模板放在一个文件夹里。例如创建每个单页面应用的入口文件。如能用单页面应用的,不使用多页面应用...

    PascalXiePascalXie 评论0 收藏0
  • 作用域和内存问题

    作用域和内存问题

    摘要:当代码在一个黄静中执行时,会创建变量对象的一个作用域链,作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问。 基本类型和引用类型的值 ECMAscript 变量可能包含两种不同的数据类型的值,基本类型值和引用类型值基本类型指的是简单...

    myshellmyshell 评论0 收藏0
  • session与登录机制

    session与登录机制

    摘要:每次消费时,如果顾客出示这张卡片,则此次消费就会与以前或以后的消费相联系起来。由于可以被人为的禁止,必须有其他机制以便在被禁止时仍然能够把传递回服务器。 github 地址:戳这里 session 概念 指一类用来在客户端与服务器之间保持状态的解决方...

    nifhlheimrnifhlheimr 评论0 收藏0
  • 搭建自己的脚手架—“优雅”生成前端工程

    搭建自己的脚手架—“优雅”生成前端工程

    摘要:我平时工作会做移动端多一些,所以我通过搭建了自己的前端工程,主要是编译,自适应解决方案,还有一些自己写的一些插件。初始化项目结构首先你已经有了自己搭建的前端工程,假设起名为,并且已经上传到。 我平时工作会做移动端H5多一些,所以我通过we...

    luzhuqunluzhuqun 评论0 收藏0
  • 每个 JavaScript 工程师都应当知道的 10 个面试题

    每个 JavaScript 工程师都应当知道的 10 个面试题

    摘要:所支持的面向对象编程包括原型继承。发明于年的就是首批支持函数式编程的语言之一,而演算则可以说是孕育了这门语言。即使在今天,这个家族的编程语言应用范围依然很广。 1. 能说出来两种对于 JavaScript 工程师很重要的编程范式么? JavaScript 是一...

    YorkChenYorkChen 评论0 收藏0
  • DOM事件之捕获、冒泡

    DOM事件之捕获、冒泡

    摘要:队列的实质是数组。事件在默认执行的过程中是先捕获后冒泡,第三个参数只是让它在什么状态下触发。用方法,绑定的其他事件也将不会执行。 DOM 0 知识点 function print(){ console.log(1) } X.onclick = print; //是对的 ...

    马忠志马忠志 评论0 收藏0
  • JS基础入门篇(十)—字符串方法

    JS基础入门篇(十)—字符串方法

    摘要:方法阅读说明返回值类型对象方法名称参数参数二解释返回值类型指的是函数调用结束后返回的值的类型。返回值返回字符串对应位置的字符的数值。截取的字符串长度,默认为字符长度。作用把字符串全部转成大写语法返回值返回转成大写的字符串。 1.方法阅读...

    JerryWangSAPJerryWangSAP 评论0 收藏0
  • vue指令做滚动加载 监听等

    vue指令做滚动加载 监听等

    摘要:突然有个人问起如何做滚动监听既然你诚心诚意的发问了我就大发慈悲的告诉你武藏小次郎指令可以很好的做这件事情下面以举例用于在的下拉框加上滚动到底事件监听获取定义好的盒子获取元素内容高度只读获取或者设置元素的偏移值常用于计算滚动条 突然有个...

    HeierHeier 评论0 收藏0
  • JS基础入门篇(十)— 数组方法

    JS基础入门篇(十)— 数组方法

    摘要:返回值拼接后的字符串。返回值新数组的。语法返回值被删除的那一个元素。返回值排序后的数组当什么都不传入的时候,默认由小到大排列。传入的时候,内的返回值小于或者等于,数组序列不变。 1.join 作用: 将数组通过指定字符拼接成字符串。语法: str...

    张利勇张利勇 评论0 收藏0
  • vue-cli项目根据线上环境打出测试包和生产包

    vue-cli项目根据线上环境打出测试包和生产包

    摘要:最近用搭建了项目,准备上线时发现脚手架自带的只能打出请求生产接口的生产包,但是项目肯定要先上测试环境,怎么用命令行打出请求测试接口的测试包呢中新增命令行脚本命令并指向文件夹下的。可以在中查看是否打包成功。 最近用vue-cli搭建了项目,准...

    bergwhitebergwhite 评论0 收藏0
  • 马克当指南

    马克当指南

    摘要:马克当可以做什么代码高亮制作待办事项高效绘制流程图序列图甘特图表格流程图序列图甘特图表格书写数学公式有道云笔记简明版使用指南标题标题是每篇文章必备而且最常用的格式。 马克当可以做什么? ① 代码高亮 showImg("https://segmentfault.com/img...

    zerozero 评论0 收藏0
  • React 深入系列1:React 中的元素、组件、实例和节点

    React 深入系列1:React 中的元素、组件、实例和节点

    摘要:中的元素组件实例和节点,是中关系密切的个概念,也是很容易让初学者迷惑的个概念。组件和元素关系密切,组件最核心的作用是返回元素。只有组件实例化后,每一个组件实例才有了自己的和,才持有对它的节点和子组件实例的引用。 React 深入系列,深入讲...

    LeviDingLeviDing 评论0 收藏0
  • css样式

    css样式

    摘要:注意换行默认值上对齐下对齐垂直居中文本基线对齐设置所有的其他去除苹果点击事件的灰色阴影有些元素需要设置背景色。 居中 布局中居中是很重要的技术,掌握居中的技巧,对布局相当重要 /* flex 垂直 居中 */ *{ margin: 0; pad...

    ormsformsf 评论0 收藏0
  • React 深入系列2:组件分类

    React 深入系列2:组件分类

    摘要:无状态组件和有状态组件无状态组件和有状态组件,划分依据是根据组件内部是否维护。展示型组件和容器型组件展示型组件和容器型组件,划分依据是根据组件的职责。 React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React...

    fizzfizz 评论0 收藏0
  • vue配置多页面

    vue配置多页面

    摘要:安装环境安装并添加入环境变量安装淘宝镜像安装安装脚手架创建项目模板进入到要放项目的文件夹安装目录结构调整配置文件修改添加依赖返回目录中的所有子文件修改文件夹中的文件新增代码页面模板取得相应的页面路径,因为之前的配置,所 1.安装环境 安...

    changfeng1050changfeng1050 评论0 收藏0
  • 人人都能懂的Vue源码系列—09—initEvents

    人人都能懂的Vue源码系列—09—initEvents

    摘要:回调函数会接收所有传入事件触发函数的额外参数。这种方式类似于中的监听事件和触发事件如果不是上面这种方法指定的钩子函数,就需要执行源码上半部分的代码逻辑。 上篇文章中,我们主要讲了initLiftcycle方法,它的作用是初始化vm实例中和生命周期相...

    lovXinlovXin 评论0 收藏0

热门文章

<