文章库ARTICLE COLUMN

  • underscore 系列之内部函数 cb 和 optimizeCb

    underscore 系列之内部函数 cb 和 optimizeCb

    摘要:类似于,但更加健壮和完善。当为一个函数,正常处理。系列系列目录地址。系列预计写八篇左右,重点介绍中的代码架构链式调用内部函数模板引擎等内容,旨在帮助大家阅读源码,以及写出自己的。如果有错误或者不严谨的地方,请务必给予指正,十分感谢。 ...

    ZhuxyZhuxy 评论0 收藏0
  • 我为什么从Redux迁移到了Mobx

    我为什么从Redux迁移到了Mobx

    摘要:需要注意的是,在中,需要把数据声明为。同时还提供了运行时的类型安全检查。在利用了,使异步操作可以在一个函数内完成并且可以被追踪。例如在中,数组并不是一个,而是一个类的对象,这是为了能监听到数据下标的赋值。 Redux是一个数据管理层,被广...

    DevYKDevYK 评论0 收藏0
  • 【读书笔记】你不知道的JavaScript--this

    【读书笔记】你不知道的JavaScript--this

    摘要:但是如果某个函数确实使用了,那默认绑定规则会把绑定到全局对象在浏览器中这个对象是,这将导致不可预计的后果比如修改全局对象。实际上并不存在所谓的构造函数,只有对于函数的构造调用。使用来调用函数,或者说发生构造函数调用时,会自动执行下面的...

    Me_KunMe_Kun 评论0 收藏0
  • ES6: import和export

    ES6: import和export

    摘要:一模块化前端模块化的好处都已经被说烂了,归纳为两点避免全局变量污染有效的处理依赖关系终于引入了模块的概念,最近学习了下,顺便记下笔记。命名导出命名导出就是明确导出的变量名称和值。其中表示导出模块所有的命名输出。 一、模块化 前端模块化...

    wapeyangwapeyang 评论0 收藏0
  • 【js基础】理清Object、Object.prototype、Function、Function.

    【js基础】理清Object、Object.prototype、Function、Function.

    摘要:上面这段代码一般被用来判断变量的类型,相信很多人都非常熟悉今天时用到上面这段代码,突然想到方法,为啥两者不一样呢的并不是自有属性,而是继承属性那究竟时继承的谁呢,或者换句话说,时由什么构造的呢为啥运行上面这段代码会提示原来执行等同于执...

    z2xyz2xy 评论0 收藏0
  • 小白成长日记:写个日历

    小白成长日记:写个日历

    摘要:一周有天,返回的数,如果上月最后一天是星期二,看下的日历是补了三天,我们得到的是,所以为此,之后就是填充最后一天,用处理一下再排序,上一个月的数据就得到了。 每天进步一点点。写个简单的小日历,依旧用vue,方便 完成图 showImg("https://se...

    muzhuyumuzhuyu 评论0 收藏0
  • 巧用开源软件做好企业管理

    巧用开源软件做好企业管理

    摘要:从管事到管人的根本转变其实,除了上述领域,开源软件在企业管理中已成为不可或缺的工具,在人,财,物等资源的管理上发挥着越来越重要的作用。也正因此,开源软件受到了很多企业的欢迎。 开源软件的应用领域广泛 我们通常所说的开源软件,是指所有公...

    paney129paney129 评论0 收藏0
  • Typescript 构建命令行工具上手指南

    Typescript 构建命令行工具上手指南

    摘要:最近发布了进行对里冗余文件的清理,但项目由写成,于是我移植了一个版本。项目由构建,发布时自动转译成,因此可以随意使用等等最新语法和类型检测。 这篇小教程里演示使用 TypeScript 构建命令行工具,利用 async/await 进行非阻塞操作,利用 mocha ...

    TNFETNFE 评论0 收藏0
  • 组件开发

    组件开发

    摘要:什么是组件怎么开发组件知道问题的结构是什么,某爱说过用的时间想明白问题结构,再用的时间解决问题第一步了解组件要解决的问题是什么实现继承能力抽象出风格,规范通信生命周期内,需要做一些具体的业务逻辑怎么通知 【1】什么是组件?showImg("http...

    elinaelina 评论0 收藏0
  • JS+canvas实现五子棋人机大战

    JS+canvas实现五子棋人机大战

    摘要:五子棋人机大战创建实例是否结束我电脑所有棋子已经落下的棋子赢法总数所有赢法统计我的赢法统计电脑赢法统计初始化初始化生成棋盘棋盘初始化鼠标移动聚焦功能实现算法初始化落子功能实现生成棋盘初始化生成不是的倍数棋盘列初始化棋盘棋盘初始化画棋盘...

    sutakingsutaking 评论0 收藏0
  • 使用babel将es6语法转es5

    使用babel将es6语法转es5

    摘要:前言本文讲解需预装和。请大家自行搜索安装文件目录结构生成包管理配置文件安装转换工具在文件中写入如下内容在中写入的语法编译文件 前言 本文讲解需预装node和npm。请大家自行搜索安装 文件目录结构 showImg("https://segmentfault.com/img/bVZqYG?w...

    RainieRainie 评论0 收藏0
  • 从JSON中读取数据追加到HTML中

    从JSON中读取数据追加到HTML中

    摘要:在写内容逻辑重复性的页面时,用数据可以显著提高编程效率,并且便于后期的数据维护。因此,在视频专题页面,需要展示多列视频数据,我选择了用。解决办法是利用方法,格式化,然后再添加进即可,在中应该还要用转回来。 在写内容逻辑重复性的页面时,...

    habrenhabren 评论0 收藏0
  • JavaScript执行顺序分析

    JavaScript执行顺序分析

    摘要:每个线程的任务执行顺序都是先进先出在运行的环境中,有一个负责程序本身的运行,作为主线程另一个负责主线程与其他线程的通信,被称为线程。主线程继续执行我是第一主线程执行完毕,从线程读取回调函数。 前言 上星期面试被问到了事件执行顺序的问题...

    chnmagnuschnmagnus 评论0 收藏0
  • 前端速查表大全,分享一些技术和工具的简明教程

    前端速查表大全,分享一些技术和工具的简明教程

    摘要:这个速查表主要是分享互联网上一些比较常用的工具和技术常用内容,如编辑器的快捷键的命令行的选择器的属性等,这个列表简单收集了常用的工具,可以收藏用于平时的备忘录,需要用到的时候可以及时查阅。 这个速查表主要是分享互联网上一些比较常用的工...

    xiaochaoxiaochao 评论0 收藏0
  • linux下安装指定版本的nodejs(升级到指定版本)

    linux下安装指定版本的nodejs(升级到指定版本)

    摘要:原因最近需要全栈开发但是服务器是系统,服务本身通过安装软件包,不过安装的版本太低。进入目录,可以看到如下文件夹列表选择自己需要的版本文件夹进入,可以看到对应的资源文件,同时可以得到对应下载链接。 原因 最近需要全栈开发但是服务器是linux...

    imtianximtianx 评论0 收藏0
  • 快速写个node命令行工具

    快速写个node命令行工具

    摘要:一快速入手背景好多包都提供命令行工具。二与命令行工具先初始化个项目配置创建文件,把路径添加到中这些固定的工作可以由帮我们完成。参考用创建命令行工具配置 一、快速入手 1.1 背景: 好多nodejs包都提供命令行工具。咱也来学学吧。 1.2 刀耕火种...

    QLQQLQ 评论0 收藏0
  • Js 拦截全局ajax请求

    Js 拦截全局ajax请求

    摘要:卸载拦截卸载后,拦截将失效。最后测一下输出注意拦截函数返回值是一个,如果为则会阻断请求,默认为不会阻断请求。 你是否有过下面的需求:需要给所有ajax请求添加统一签名、需要统计某个接口被请求的次数、需要限制http请求的方法必须为get或post、...

    plokmju88plokmju88 评论0 收藏0
  • 分享 | 撞坏遥控车后,有个技术大牛爸爸是种怎样的体验

    分享 | 撞坏遥控车后,有个技术大牛爸爸是种怎样的体验

    摘要:在我已经制作完成一辆可以运行的遥控车时,公司发布了一个自驾车项目,来展示自动驾驶汽车的工作原理。需要注意的是,这里用的都是语言而非,其主要原因有两个一方面,近来似乎已成为运用机器学习技术时实际使用的语言。 最近,Mapbox 的 Android 工程...

    ConardLiConardLi 评论0 收藏0
  • axios使用心得总结

    axios使用心得总结

    摘要:最近项目中使用也遇到了一些问题,就借此机会总结一下,如有错误,还请不吝指正。而在使用时对应的传参使用的是,是作为请求体发送的,同样使用这种形式的还有等请求方式。层在环境中可以使用。 Axios是一个基于Promise的 HTTP 库,可以用在浏览器和no...

    LowkyLowky 评论0 收藏0
  • JavaScript 数组

    JavaScript 数组

    摘要:递归一个简单的阶乘递归在递归之前,该函数会被挂起,如下图数组创建数组通过操作符通过构造函数判断是否数组数组中的一些常用函数查找元素,大小写敏感,返回索引返回将数组转化为字符串将数组转化为字符串合并数组和并创建新数组起始索引长度添加新数...

    shmilyshmily 评论0 收藏0
  • 网站SEO优化

    网站SEO优化

    摘要:如果是应用,则包围其主要功能指定细则,输入免责声明注解署名版权突出显示文本,提醒读者。表示分数的值或者已知范围的测量结果。因为搜索引擎会过滤掉其中的内容框架因为蜘蛛一般不会读取其中的内容语义化布局 http://openweb.baidu.com/doc/... SEO...

    RdouTypingRdouTyping 评论0 收藏0
  • Style in React

    Style in React

    摘要:前端模块化之后,也能向模块一样导入,之前提倡与分离,现在和混合的方式又开始流行了。与分离没有名称冲突利用和封装组件通过修改继承上提供了个对比参考文献 前端模块化之后,CSS也能向模块一样导入, 之前提倡JS 与CSS分离,现在JS和CSS混合的方式...

    dongfangyiyudongfangyiyu 评论0 收藏0
  • Effective JavaScript读书笔记(二)

    Effective JavaScript读书笔记(二)

    摘要:尽可能的使用局部变量,少用全局变量。正确的实现就是在函数体内部使用将声明成局部变量。在新特性中,引入了块级作用域这个概念,因此还可以使用,来声明局部变量。它们共享外部变量,并且闭包还可以更新的值。 变量作用域 作用域,对于JavaScript语...

    YuqiYuqi 评论0 收藏0
  • 关于JavaScript函数柯里化问题探索

    关于JavaScript函数柯里化问题探索

    摘要:函数柯里化关于函数柯里化的问题最初是在忍者秘籍中讲闭包的部分中看到的,相信很多同学见过这样一道和柯里化有关的面试题实现一个函数,使得如下断言能够能够通过简单说就是实现一个求值函数,能够将所有参数相加得出结果。方法返回一个表示该对象的字...

    vboy1010vboy1010 评论0 收藏0
  • javascript基础之判断变量类型

    javascript基础之判断变量类型

    摘要:判断变量类型数据类型种操作符可能返回的值如下注意的能力有限,其对于类型返回的都是使用场景区分对象和原始类型要区分一种对象类型和另一种对象类型可以使用运算符或对象属性运算符用法左边的运算数是一个右边运算数是对象类的名字或者构造函数返回或...

    jsdtjsdt 评论0 收藏0

热门文章

<