• JSON.stringify的一些事儿

    前段时间面了某大厂,问了我好几个JSON.stringify的问题,我一时语塞,没答出来,结果就挂了。今天来总结一些关于JSON.stringify的一些知识点。 什么是JSON.stringify JSON.stringify() 方法将一个 J...
  • Reat源码学习(1) --- React 16的架构

    React16的架构 异步可中断更新 更新在执行过程中可能会被打断(浏览器时间分片用尽或有更高优任务插队),当可以继续执行时恢复之前执行的中间状态 架构分层 Scheduler(调度器):调度任务的优先级,优先级高的进入Reconciler Re...
  • 正则表达式学习(2)

    断言 即对匹配到的文本位置有要求 单词边界 \b 例:\b\w+\b就可以精确匹配单词 行的开始/结束 ^ 表示开始 $ 表示结尾 环视 即要求匹配部分的前面或后面要满足(或不满足)某种规则 左尖括号代表看左边,没有尖括号是看右边,感叹号是...
  • 正则表达式学习(1)

    Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.

  • 用JS实现各大排序算法(下)

    快速排序、归并排序

  • 用JS实现各大排序算法(上)

    冒泡排序、插入排序、选择排序

  • AngularJS之$watch

    今天遇到一个需求:$scope中一些特定的变量改变的时候,需要触发相应的事件。搜索一下,了解到AngularJS一个scope函数——$watch 简介 $watch 是scope自带的函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。...
  • gulp+browserify 构建react开发环境

    最近准备学习一下前端火热的框架—react ,好扩充一下自己增加一些相关经验。 因为之前学过一点 gulp 又听说前端构建 browserify和gulp更配哦,虽说最近webpack最近风头正热,但是前端变化那么快,一味的追求最新技术反而会适得其反...
  • js作用域和作用域链

    对于js的 全局作用域 和 作用域链 的相关概念一直很模糊,最近认真学习了一番。 对于大多数语言来说,作用域都分为全局作用域 和 局部作用域 ,js亦是如此。 全局作用域 在代码中处处都能够访问到的对象即拥有全局作用域,主要有以下几种情形拥有全局作...