学习记录
·皮卡丘丶
坚持!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
函数的call()和apply()方法
本文来自《JavaScript高级程序设计》 每个函数都包含两个非继承而来的方法: apply()和 call()。这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内 this 对象的值。首先, apply()方法接收两个参数:一个是在其中运行函数的作用域,另一个是参数数组。其中,第二个参数可以是 Array 的实例,也可以是arguments 对象。 function sum(...原创 2020-02-14 23:20:06 · 416 阅读 · 0 评论 -
前端路由的理解
1. 理解react-router react的一个插件库 专门用来实现一个SPA应用 基于react的项目基本都会用到此库 2. 几个重要问题 1). SPA应用 单页Web应用(single page web application,SPA) 整个应用只有一个完整的页面 点击页面中的链接不会刷新页面, 本身也不会向服务器发请求 当点击链接时, 只会做页面的局部更新 数据都需要通过ajax请求...原创 2019-10-21 12:22:34 · 597 阅读 · 0 评论 -
redux理解
0. redux要点 1. redux理解 2. redux相关API 3. redux核心概念(3个) 4. redux工作流程 5. 使用redux及相关库编码 #1. redux理解 什么?: redux是专门做状态管理的独立第3方库, 不是react插件 作用?: 对应用中状态进行集中式的管理(写/读) 开发: 与react-redux, redux-thunk等插件配合使用 2. re...原创 2019-10-17 10:45:22 · 159 阅读 · 0 评论 -
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 · 225 阅读 · 0 评论 -
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 · 279 阅读 · 0 评论 -
第一个React项目!
此项目为前后台分离的的实时聊天的app 包括前端应用和后端应用 主要功能有登陆注册,聊天列表,实时聊天等模块 前端:react全家桶+es6+webpack 后端:node+express+MongoDB+socketID ...原创 2019-10-08 15:23:05 · 368 阅读 · 0 评论 -
JS整理笔记
数据类型: 1.基本类型: *string :任意字符串 *number :任意数字 *Boolean :true or false *undefined :undefined (定义未赋值) *null:null (值为null) 初始赋值null 表明将要赋值为对象 可以用来让对象被垃圾回收器回收 2.对象(引用)类型 *object:任意对象; *function:一种特别的对象(可执...原创 2019-07-26 21:36:29 · 198 阅读 · 0 评论 -
剑指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 · 102 阅读 · 0 评论 -
剑指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 · 128 阅读 · 0 评论 -
剑指offer
问题: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 JavaScript版本:js里的二维数组:如[ [1,2,3],[4,5,6],[7,8,9] ],先遍历一次数组,然后子数组使用some()方法: some() 方法用于检测数组中的元素是否满足...原创 2019-08-02 19:53:14 · 101 阅读 · 0 评论 -
前端基础知识
http和https相关知识: http:超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准。用于冲服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,是网络传输减少。 https:以安全为目标的http通道,http的安全升级版,在http下加入ssl层,安全基础就是ssl。 区别: *http传输的数据都是未加密的(明文的),https协议...原创 2019-08-02 18:54:30 · 130 阅读 · 0 评论 -
笔记整理
作用域与执行上下文: 区别1:*全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了,而不是在函数调用时 *全局执行上下文环境是在全局作用域确定之后,js代码马上执行之前创建 *函数执行上下文是在调用函数时,函数体代码执行之前创建 **区别2:***作用域是静态的,只要函数定义好了就一直存在,且不会变化 *执行上下文环境是动态的,调用函数时创建,函数调用结束时上下文环境就会...原创 2019-07-29 18:51:17 · 123 阅读 · 0 评论 -
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 · 569 阅读 · 0 评论 -
C++学习笔记(刷题ing )Day4 航电OJ2011、2039
问题1:2011 Problem 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 · 274 阅读 · 0 评论 -
关于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 · 117 阅读 · 0 评论 -
C++学习笔记(刷题ing )Day3 航电OJ2008、2009、2010
问题1:航电OJ2008 Problem Description 统计给定的n个数中,负数、零和正数的个数。 Input 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。 Output 对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。 Sample Input...原创 2019-07-03 21:19:02 · 264 阅读 · 0 评论 -
C++学习笔记(刷题ing ) 航电OJ(日常水题)
青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。 Input 输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。 Output 对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。 Sample Input 3 99 98 97 4 100...原创 2019-07-08 19:47:55 · 676 阅读 · 0 评论 -
C++学习笔记(刷题ing )Day2 航电OJ2005、2007
问题1:航电OJ2005 Problem Description 给定一个日期,输出这个日期是该年的第几天。 Input 输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。 Output 对于每组输入数据,输出一行,表示该日期是该年的第几天。 Sample Input 1985/1/20 2006/3/12...原创 2019-07-02 21:45:13 · 249 阅读 · 0 评论
分享