自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 函数的call()和apply()方法

本文来自《JavaScript高级程序设计》每个函数都包含两个非继承而来的方法: apply()和 call()。这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内 this 对象的值。首先, apply()方法接收两个参数:一个是在其中运行函数的作用域,另一个是参数数组。其中,第二个参数可以是 Array 的实例,也可以是arguments 对象。function sum(...

2020-02-14 23:20:06 345

原创 前端路由的理解

1. 理解react-routerreact的一个插件库专门用来实现一个SPA应用基于react的项目基本都会用到此库2. 几个重要问题1). SPA应用单页Web应用(single page web application,SPA)整个应用只有一个完整的页面点击页面中的链接不会刷新页面, 本身也不会向服务器发请求当点击链接时, 只会做页面的局部更新数据都需要通过ajax请求...

2019-10-21 12:22:34 523

原创 redux理解

0. redux要点1. redux理解2. redux相关API3. redux核心概念(3个)4. redux工作流程5. 使用redux及相关库编码#1. redux理解什么?: redux是专门做状态管理的独立第3方库, 不是react插件作用?: 对应用中状态进行集中式的管理(写/读)开发: 与react-redux, redux-thunk等插件配合使用2. re...

2019-10-17 10:45:22 112

原创 React的简介

本文参考尚硅谷学习笔记1. React入门1.1. React的基本认识1). Facebook开源的一个js库2). 一个用来动态构建用户界面的js库3). React的特点 Declarative(声明式编码) Component-Based(组件化编码) Learn Once, Write Anywhere(支持客户端与服务器渲染) 高效 单向数据流4). React高...

2019-10-10 16:50:03 158

原创 react项目总结:react-create-app脚手架 antd-mobile 按需打包

Create React App 是一个官方支持的创建 React 单页应用程序的方法。它提供了一个零配置的现代构建设置。你无需安装或配置 Webpack 或 Babel 等工具。 它们是预先配置好并且隐藏的,因此你可以专注于代码。(这里需要注意你的node版本,我用的v10.16.3)一、安装全局下载工具npm install -g create-react-app二、创建react...

2019-10-08 15:58:42 175

原创 第一个React项目!

此项目为前后台分离的的实时聊天的app 包括前端应用和后端应用主要功能有登陆注册,聊天列表,实时聊天等模块前端:react全家桶+es6+webpack后端:node+express+MongoDB+socketID...

2019-10-08 15:23:05 288

原创 剑指offer

题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。js语言实在很简单,旋转数组一个排序就搞定了,但是这样肯定拿不到offer,达不到考核的目的。function...

2019-08-03 19:38:39 55

原创 剑指offer

题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。function replaceSpace(str){ if(str.includes(' ')){ str=str.replace(' ','%20') return replaceSp...

2019-08-02 20:19:52 84

原创 剑指offer

问题:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。JavaScript版本:js里的二维数组:如[ [1,2,3],[4,5,6],[7,8,9] ],先遍历一次数组,然后子数组使用some()方法:some() 方法用于检测数组中的元素是否满足...

2019-08-02 19:53:14 59

原创 前端基础知识

http和https相关知识:http:超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准。用于冲服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,是网络传输减少。https:以安全为目标的http通道,http的安全升级版,在http下加入ssl层,安全基础就是ssl。区别:*http传输的数据都是未加密的(明文的),https协议...

2019-08-02 18:54:30 82

原创 笔记整理

作用域与执行上下文:区别1:*全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了,而不是在函数调用时*全局执行上下文环境是在全局作用域确定之后,js代码马上执行之前创建*函数执行上下文是在调用函数时,函数体代码执行之前创建**区别2:***作用域是静态的,只要函数定义好了就一直存在,且不会变化*执行上下文环境是动态的,调用函数时创建,函数调用结束时上下文环境就会...

2019-07-29 18:51:17 76

原创 JS整理笔记

数据类型:1.基本类型:*string :任意字符串*number :任意数字*Boolean :true or false*undefined :undefined (定义未赋值)*null:null (值为null)初始赋值null 表明将要赋值为对象可以用来让对象被垃圾回收器回收2.对象(引用)类型*object:任意对象;*function:一种特别的对象(可执...

2019-07-26 21:36:29 114

原创 关于CSS的一些总结

1、text-indent :段落首行缩进。2、text-transform:转换文本text-transform:uppercase(全员大写)text-transform:capitalize(首字母大写)text-transform:lowercase(全员小写)3、text-decoration:none 默认。定义标准的文本。underline 定义文本下的一条线。overline ...

2019-07-09 16:09:44 73

原创 C++学习笔记(刷题ing ) 航电OJ(日常水题)

青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。Output对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。Sample Input3 99 98 974 100...

2019-07-08 19:47:55 549

原创 C++学习笔记(刷题ing )Day4 航电OJ2011、2039

问题1:2011Problem Description多项式的描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + …现在请你求出该多项式的前n项的和。Input输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。Output对于每个测...

2019-07-04 21:21:03 165

原创 C++学习笔记(刷题ing )Day3 航电OJ2008、2009、2010

问题1:航电OJ2008Problem Description统计给定的n个数中,负数、零和正数的个数。Input输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。Output对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。Sample Input...

2019-07-03 21:19:02 207

原创 C++学习笔记(刷题ing )Day2 航电OJ2005、2007

问题1:航电OJ2005Problem Description给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input1985/1/202006/3/12...

2019-07-02 21:45:13 190

原创 C++学习笔记(刷题ing )Day 1 航电OJ第2000题、2001、2004

学习了一段时间的C++,今天开始刷OJ,写一个简单的记录贴。问题1:航电OJ第2000题输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符,输入数据有多组,每组占一行,有三个字符组成,之间无空格。对于每组输入数据,输出一行,字符中间用一个空格分开。代码:在比较char时,比较的内容将自动转换为ASCLL表中的对应的整数。int main(){ char a, b, c;...

2019-06-30 16:06:56 444

空空如也

空空如也

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

TA关注的人

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