自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

来者往者

个人笔记

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 JS数组Every Some方法

日结博客 28.04.18 HZ数组的Every和Some方法every 对数组进行遍历,只有里面的每个数值都满足条件才返回真,否则假const arr = [1, 2, 3, 4]const flag = arr.every(item => item > 2) // falseconst flag = arr.every(item => item > 0) // t...

2018-04-28 15:29:08 531

原创 JS等式比较

日结博客 27.4.18 HZJS里面的一个等式比较,会经过哪几个步骤呢?valueOf 返回一个数值,在该变量上调用该函数判断是否是个数值,如果是,则返回(Number)toString(返回一个字符串值),在该变量上调用该函数判断是否是个字符串,如果是,则返回(String)经历了上面还没返回的话, 便会报错TypeError常见的值undefined: 0null: 0'1': 1true:...

2018-04-27 11:56:59 475

原创 代码题 :a == 1 && a ==2 && a ==3

###日结博客 26.4.18 HZ代码题如何让if(a == 1 && a ==2 && a ==3)成立?这里考验的是对valueOf的理解程度在对一个变量进行boolean判断的时候,JS引擎会自动调用他的valueOf去和等式另一边判断所以我们需要做的就是改写一下valueOflet a = 1a.prototype.valueOf = { re...

2018-04-26 10:47:34 178

原创 Object一些方法

日结博客: 2018.04.24 HZObject.keys() 返回对象所有的键值组成的数组Object.entries() 返回对象所有的实体Object.values() 返回对象所有的值

2018-04-24 21:52:34 96

原创 git设置本地文件夹与远程仓库关系

###日结博客 20.04.18 HangZhou一直烦恼git如何把本地文件夹对应上1.进入本地项目文件夹git init (会创建一个.git文件)2.设置与远程仓库的链接git remote add xxx/xxx/xx.git (远程仓库地址)3.设置分支之间的联系git branch set-upstream=orgin/xxx xxx (origin下是仓库的分支名,另外一个是你的分支...

2018-04-20 23:03:47 3476

原创 二次封装axios请求(React、Vue皆可使用)

日结博客 04.19.18 HZ对于每次都要从页面导入axios和配置路径的行为简直没完没了地厌恶,每次后台修改api地址都得从一大堆页面里寻找到那小小的一个axios.get,简直深恶痛绝请封装吧,万物皆能封装,封装治好了你多年的眼疾封装更合理的Axios操作类 1.导入axios至你的项目npm install --save axios2.在根路径创建http.j...

2018-04-19 20:41:47 26815 10

原创 封装localStorage

日结博客 18.04.18 HangZhou对于一次次从 window对象里面拿localStorage这种行为简直是深恶痛绝以下是我自己简单封装了一下storage在项目文件夹下新建一个storage.js get方法,传入key 和storage(可选,默认localStorage) export const get = (key, storage = localStorage) =>...

2018-04-18 20:23:01 916

原创 React 配置装饰器

在React文件做到对装饰器的编译,只需要简单几步弹出webpack配置npm run eject安装相关依赖npm install transform-decorators-legacy --save-dev编写.babelrc文件​ { "presets": [   "react-app" ], "plugins": [   "transform-decorator...

2018-04-17 21:51:23 3382 2

原创 React + mobx简单demo

日结博客 17.4.18 HangZhouReact + Mobx对于各种spa页面或者各种前端页面的话,不拿一个状态管理工具如何完美地实现你的项目逻辑控制呢困扰于Redux的繁琐,mobx便横空出世了,为了简单你的状态管理而生做到完美状态管理,你只需要以下几步关于装饰器的编译,请看我另一篇博客:React + 装饰器安装 mobx mobx-reactnpm install mobx --sa...

2018-04-17 21:46:17 9587 2

原创 React按需加载Antd

日结博客 16.04.18 HangZhouAntd作为阿里开发的一个React UI库(不仅仅是UI库)如何按需加载呢?其实很简单1.安装antdnpm install antd --saveyarn add antd2.引入antd的css库 在webpack.config.dev.js的module里的oneOf添加一下babel-loaderPS: 记住在webpack.config.p...

2018-04-16 22:11:24 2778

原创 React加载stylus文件

日结一篇博客系列: 4.15.18 HangZhou习惯了stylus / less /sass 写法去编写css ,刚入手React的时候实在不喜欢JSX内部定义CSS的写法,想我大前端Web怎么能区于满足Css那古板的写法呢,便整理了React中加载Stylus的写法,Less / Sass 后续有时间可以补上安装stylus / stylus-loader// 使用npm的方式npm i...

2018-04-15 20:42:05 2989 3

JavaScript设计模式

深入了解JavaScript的函数式编程,设计模式的魅力所在

2018-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除