- 博客(11)
- 收藏
- 关注
原创 propTypes与defaultTypes
propTypes:为防止父组件给子组件传递的参数不是子组件期望的参数类型而导致程序运行错误,在子组件中可以对父组件传递过来的参数进行校验,使用的就是propTypes。使用方法:import PropTypes from 'prop-types';class Greeting extends React.Component { render() { return (...
2018-07-26 15:01:21 944
原创 基础react学习(一)
react:一种必学的,要掌握的前端框架。要学习好一门语言总是要边动手实践,边查阅它的文档,了解它的相关语法和用法。这里我用react官网提供的一套脚手架工具(配置工具)创建了一个包含开发react必要配置的文件:1、看官网点击doc,找到create react app。使用npm安装create-react-app脚手架。我这里和文档的安装方法不一样,因为安装官方文档的安装方法安装失...
2018-07-25 23:42:20 173
转载 HTMLCollection
1、是什么?它是HTML DOM对象的一个接口,这个接口包含了获取到的DOM元素集合,返回的类型是Object。 它很像数组,又不是数组,如果你想使用数组的一些方法操作这个集合,那么不好意思。 它是及时更新的,当文档中的DOM变化是,它是会随之变化的。 属性:HTMLCollection.length,返回集合当中子元素的数目。 它有自带的方法 1.HTMLCo...
2018-07-18 13:10:01 5451
转载 GitHub上仓库名的修改和仓库的删除操作
处理步骤如下列图所示: 1、首先登录你的github,查看你的仓库目录页,点击你需要更改的仓库 2、进入此仓库管理页面,点击Settings 3、进入到设置页面,如果你是想要更改名称的话,直接在这里改,然后点击Rename即可 4、进入到设置页面,如果你是想要删除此仓库,则进行如下图操作即可 ...
2018-07-16 18:41:41 1791
转载 React.createClass({})
eact组件 -- React.createClass()方法1、React.createClass()方法用于生成一个组件类2、所有组件类都必须有自己的render方法,用于输出组件3、假如生成一个组件类HelloMessage,模板插入<HelloMessage />时,会自动生成组件类HelloMessage的一个实例4、组件类的第一个字母必须大写,否则会报错,比...
2018-07-16 18:08:24 1289
原创 事件集合
一、Web浏览器中可能发生的事件有很多类型;DOM3级事件规定了以下几类事件: 1、 UI事件:当用户与页面上的元素发生交互时触发 2、 焦点事件:当元素获得或者失去焦点时触发 3、 鼠标事件:通过鼠标在页面上执行操作时触发 4、 滚轮事件:使用鼠标滚轮时触发 5、 文本事件:在文档中输入文本时触发 6、 键盘事件:用户通过键盘在页面上执行操作时触发...
2018-07-13 15:12:24 665
原创 git指令——只关于上传文件部分
git init //把这个目录变成Git可以管理的仓库 git add README.md //文件添加到仓库 git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了 git commit -m "first commit" //把文件提交到仓库 git remote add origin git@githu...
2018-07-08 23:06:47 5060
原创 小白入门git-----使用git将本地代码上传至github
1、首先得有一个Github的账号。没有的话先去注册一个。https://github.com2、使用git需要一个Git工具:给出下载地址,一路点击安装即可:https://git-for-windows.github.io/、不懂怎么安装的话可以看看这篇博客,讲的很详细。我就不再赘述https://www.cnblogs.com/specter45/p/github.html#s13、创建仓库...
2018-07-08 22:59:46 358
原创 学习笔记-----sass
sass有关的命令行语句:1、sass-convert 待转换的文件 转换之后的文件 eg:sass-convert main.scss main.sass2、compass create 文件名 利用compass创建一个sass项目3、compass watch ,进入到文件名下(:cd 文件名) 后,监听sass文件的变化,每次修改sass文件,系统自动将其转换为css文件。并...
2018-07-05 16:50:46 160
原创 对链表的简单学习
什么是链表要存储多个元素,数组可能是最常用的数据结构。这种数据结构非常方便,但是有一个缺点:从数组的起点或者中间插入或移除项的成本非常高,因为需要移动元素(比如你插入一个元素后面的所有的元素都移动了“位置”)。链表存储有序的元素集合,但是不同于数组,链表中的元素在内存中并不是连续放置的。每个元素都是由一个存储元素本身的节点和一个指向下一元素的引用(也叫指针或者链接)组成。相比于数组来说,链表的好处...
2018-07-05 09:43:17 148
原创 在二维数组中的查找
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下的顺序排列,请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数方法一:最开始的想法:用两个for循环来做,代码如下:function find2(matrix,rows,columns,number){ var found2=false; for(var i=0;i<rows;i++...
2018-07-03 21:52:28 291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人