自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TodoList代码优化

(TodoList.js)import React, {Component,Fragment} from 'react';import TodoItem from './TodoItem';import './style.css';class TodoList extends Component { // 当我们使用组件的时候,constructor函数优于其他任何函数自动的最...

2019-05-20 21:44:54 427

原创 通过组件传值的方式实现Todolist新增删除功能

( 父组件TodoList.js)import React, {Component,Fragment} from 'react';import './style.css';import TodoItem from './TodoItem';class TodoList extends Component { // 当我们使用组件的时候,constructor函数优于其他任何函...

2019-05-20 20:46:01 248

原创 Todolist实现新增删除功能

(index.js)import React from 'react';import ReactDOM from 'react-dom';import Todolist from './Todolist';// ReactDOM是第三方模块,render这个方法帮助我们把App这个组件挂载到id为root这个节点上//<App/>为jsx语法,如果使用jsx语法一定要在对应...

2019-05-20 16:13:05 1235

原创 computed计算属性的使用

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;script src="../vue-dev/vue-dev/dist/vue.min

2019-03-11 16:40:41 1499

原创 watch监视路由地址改变

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;script src="../vue-dev/vue-dev/dist/vue.min

2019-03-11 16:08:04 417

原创 使用keyup事件实现名字案例

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;script src="../vue-dev/vue-dev/dist/vue.min

2019-03-11 15:27:17 334

原创 使用children属性实现路由嵌套

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt;&lt;/head&gt;&lt;body&gt; &lt;div i

2019-03-11 13:48:13 1134

原创 为路由切换启动动画

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style&gt; .myactive{ fon

2019-03-11 11:09:21 153

原创 路由的基本使用

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;div id=&q

2019-03-11 10:48:59 105

原创 评分效果实现

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style&gt; * { margin: 0;

2019-03-08 20:55:12 804

原创 品牌案例——添加删除功能,根据关键词实现数组过滤

(1)品牌案例&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;link rel="stylesheet" href=&qu

2019-03-08 20:54:34 228

原创 验证表单(正则表达式)

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style&gt; body { backgro

2019-03-08 20:53:09 466 2

原创 transition-group实现列表动画 (增加、删除)

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;link rel="stylesheet" href="anima

2019-03-08 17:07:01 2088

原创 使用过渡类名实现动画

(1)使用过渡名实现动画(手写及自定义)&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style&gt; .v-enter, .v-leav...

2019-03-08 16:22:05 527

原创 品牌列表------完成添加/删除功能

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;link rel="stylesheet" href="boots

2019-03-07 21:43:37 220

原创 从数据库中获取列表

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;link rel="stylesheet" href="boots

2019-03-07 20:54:39 878

原创 Vue.js 小demo练习

(1)跑马灯效果&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style&gt; [v-cloak]{

2019-03-01 23:02:45 2114 1

原创 初步实现Apache功能

var http = require("http");var fs = require("fs");var server = http.createServer();var www = "F:/WebStorm/JS/www";server.on("request",function (req,res) {    var url = req.url;    if (url ==="/"...

2019-01-29 17:21:14 216

原创 Node.js 中模板引擎

1.   art-template不仅可以在浏览器中试用,也可在node使用首先,在要执行的文件目录下安装art-template,安装步骤: 在命令行所在文件后面输入:npm install art-template然后你会发现,所在文件下会多一个目录:node_modules这个就是我们所要找的文件,即在浏览器中需要引用这个文件;&lt;!DOCTYPE html&gt;...

2019-01-09 17:20:00 1286

原创 Node.js 结合fs发送文件中的内容

// 加载http核心模块var http = require("http"); // 加载fs核心模块var fs = require("fs"); // 使用 http.createServer()方法创建一个web服务器var server = http.createServer(); // 注册request请求事件,当客户端请求过来,就会触发服务器的reque...

2019-01-03 16:09:47 300

原创 jQuery案例

(1)淘宝精品展示效果实现&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style type="text/css"&

2018-12-10 22:02:53 305

原创 BOM定时器案例

运用BOM定时器的两个对象方法:(一)window. setInterval(函数,时间);   // 页面加载完毕后,过了指定的时间,执行一次函数代码,再过指定时间再执行;依次反复;           window.clearInterval (要清理的定时器id值);1. 要实现效果:点击按钮“摇一摇”,图片不规则距离动;点击按钮“停止”,图片不动。&lt;!DOCTYPE...

2018-12-04 21:11:07 384

原创 DOM案例(4)

(1)封装节点兼容代码&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style type="text/css"&am

2018-12-03 21:03:00 159

原创 DOM(3)节点案例

(case 1)&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style type="text/css"&gt

2018-11-30 22:02:56 241

原创 DOM案例(2)

(1)====================列表高亮显示==================== &lt;ul&gt; &lt;li&gt;周杰伦&lt;/li&gt; &lt;li&gt;蔡依林&lt;/li&gt; &lt;li&gt;张韶涵&lt;/li&gt; &

2018-11-29 22:16:52 159

原创 DOM案例(1)

需要说明的是这里的H1.js文件为:function my$(id) { return document.getElementById(id);}(case 1)======================点击按钮,弹出对话框===============&lt;input type="button" value="按钮" id="btn"&gt;&lt;scrip...

2018-11-28 21:26:37 105

原创 字符串案例

案例1. 找到这个字符串中的每个字符串出现了多少次&lt;script&gt; var str = "hello wod odd ott fbo nhyo"; var key = "o"; // 开始的位置 var index = 0; // 要找的字符串 while ((index =str.index...

2018-11-22 16:38:57 724

原创 随机产生十六进制所对应的颜色

=================随机产生十六进制所对应的颜色====================&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &am

2018-11-21 17:37:07 1147

原创 函数实例mark

&lt;!--==================求一个数组的最大值最小值还有和===================--&gt;&lt;script&gt; function getArraySumandMaxandMin(array) { var sum = 0; // 变量初始化 var max = array[0]; // ...

2018-11-19 15:12:58 806

原创 冒泡法排序法

&lt;script&gt; var num = [23,45,12,46,89,34]; var temp = 0; for (var i=0;i&lt;num.length-1;i++){ for (var j=0;j&lt;num.length-1-i;j++){ if (num[j]&gt;num[j+1]){ ...

2018-11-18 19:27:00 107

原创 JS中数组实现(倒序遍历数组,数组连接字符串)

// =================== 求最大值===================================== &lt;script&gt; var arr = [10,35,765,21345,678,89]; var max = arr [0]; for (var i=0;i&lt; arr.length;i++) {...

2018-11-14 13:36:21 10290

原创 斐波那契数列

斐波那契数列 : 这个数列从第3项开始,每一项都等于前两项之和。1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........代码部分:三个变量 看作三个盒子。&lt;script&gt;   var num1 = 1;   // ...

2018-11-12 18:50:00 204

原创 九九乘法表(表格形式)

【code mark】&lt;script&gt; document.write("&lt;table border='1' cellpadding='0' cellspacing='0'&gt;"); for(var i=1;i&lt;=9;i++){ document.write("&lt;tr&gt;"); for(var j=1;j&l...

2018-11-07 19:15:02 2132

原创 JS第一天——交换两个变量的值的方法

第一次接触了JS,大体感受是涉及到的知识点跟Java有点类似。因为之前接触过java,所以相对而言,学JS并没有那么陌生。今天先mark下【交换两个变量的值方式】,共三种方法。(1)使用第三方的变量进行交换(这个应该不陌生,学过java,c,c++的应该都知道)&lt;script&gt; var num1=10; var num2=20; var temp;...

2018-11-02 15:38:03 989

原创 很好玩的一种效果mark

这样的样式大家应该在很多网站都见到过,要实现这样的效果,我们首先先来分析下:(1)大体的思路:用ul&gt;li*10——每个li左浮动——外边距调 (这个应该很easy)先把每个li的位置调好(2)然后是设置每个li,一个li会了,之后的几个都一样。一个li分为三部分,如下:第一部分(上):类pic——放图片;第二部分(中):类pic-title——放Think PHP 5....

2018-10-31 18:37:58 145

原创 CSS新特性——旋转

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style type="text/css"&gt;

2018-10-30 19:34:50 521

原创 仿土豆做法(display继模式转化后的第二个作用:显示与隐藏)

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style type="text/css"&gt;

2018-10-18 10:30:47 150

原创 CSS知识点1:块元素/行内元素/行内块元素的区别

HTML可以将元素分类方式分为行内元素、块状元素和行内块状元素三种。首先需要说明的是,这三者是可以互相转换的,使用display属性能够将三者任意转换:  (1)display:inline;转换为行内元素  (2)display:block;转换为块状元素  (3)display:inline-block;转换为行内块状元素1.行内元素  行内元素最常使用的就是span,其他的只...

2018-10-17 13:39:27 1092

空空如也

空空如也

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

TA关注的人

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