会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
迪迪的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
2018年6月26日
js对HTML字符转义与反转义
摘要: 注意: 在编写html时,经常需要转义,才能正常显示在页面上。 并且,还可以防止xss。 解决方案: 一, 使用正则: 使用正则转码: 使用正则解码: 方法二:使用浏览器自带的。详情异步:https://www.cnblogs.com/GumpYan/p/7883133.html
阅读全文
posted @ 2018-06-26 22:06 迪迪的博客
阅读(1641)
评论(0)
推荐(1)
2018年6月22日
react学习(三)之生命周期/refs/受控组件 篇
摘要: 挂载/卸载 refs 当需要操作DOM节点时候,可以使用ref,但是,尽量避免至今操作DOM。使用refs场景有: 处理focus、文本选择或者媒体播放 触发强制动画 集成第三方DOM库 使用方法: ref 属性接受回调函数,并且当组件 装载(mounted) 或者 卸载(unmounted) 之后
阅读全文
posted @ 2018-06-22 17:49 迪迪的博客
阅读(417)
评论(0)
推荐(1)
js 原生手写AJAX
摘要: 前言:最近在学习react,在练习中模拟一个button通过AJAX向后台发送POST请求,懒得引入AXIOS,就顺便练习了js原生ajax。 正文: 注:我忽略了IE6及以下版本 一般项目中,还是使用Axios吧,比较方便。
阅读全文
posted @ 2018-06-22 11:05 迪迪的博客
阅读(321)
评论(0)
推荐(1)
2018年6月21日
react学习(二)之通信篇
摘要: react性能提升原理:虚拟DOM react把真是的DOM tree,转化成virtual DOM,每次数据更新后,重新计算virtual DOM并与上一次的作对比,然后对发生改变的部分进行批量更新。从此性能得到提升。 正文:通信 父——>子 使用props。 子组件中(我的示例中,父组件1个,子
阅读全文
posted @ 2018-06-21 16:28 迪迪的博客
阅读(220)
评论(0)
推荐(0)
2018年6月19日
百度前端学院-基础学院-第吴课/第六课
摘要: 今天是一个跨天的任务,学习目标是:掌握CSS盒模型及Float; 盒模型要点: 如果盒子的高度被设置为百分比长度,那么盒子高度不会遵循这个设置了的百分比长度,而是总会采用盒子内容的高度,除非给它设置了一个绝对高度(例如,像素或者 em)。这比把页面上每个盒子的高度默认设置为视口高度的 100% 更方
阅读全文
posted @ 2018-06-19 17:58 迪迪的博客
阅读(304)
评论(0)
推荐(1)
ES6 import and export
摘要: 定义: 用来导入或者导出模块。 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict";。 严格模式主要有以下限制。 变量必须声明后再使用 函数的参数不能有同名属性,否则报错 不能使用with语句 不能对只读属性赋值,否则报错 不能使用前缀 0 表示八进制数,否则报错 不
阅读全文
posted @ 2018-06-19 14:51 迪迪的博客
阅读(590)
评论(0)
推荐(0)
2018年6月12日
react学习(一)
摘要: 组件和属性(props) 函数式组件: 渲染一个组件: 注意:组件名总是大写字母开始,比如 Welcome。 组件名字可以直接用作html标签,比如<Welcome /> ReactDom.render() 注意:组件必须返回一个单独的根元素。这就是为什么我们添加一个 <div> 来包含所有 <We
阅读全文
posted @ 2018-06-12 14:50 迪迪的博客
阅读(267)
评论(0)
推荐(1)
2018年6月10日
js 二叉树遍历
摘要: 二叉树定义这里不再赘述。 我这里有个二叉树: 1.使用前序遍历,并将所有name输出。 2.使用中序遍历,并将所有name输出。 3.使用后序遍历,并将所有name输出。 原理:使用迭代。 4. 根据name找id。
阅读全文
posted @ 2018-06-10 21:46 迪迪的博客
阅读(477)
评论(1)
推荐(1)
2018年6月7日
javascript 动态修改css样式
摘要: 方法一:改变外联css文件,这里不讲这个。 方法二:通过改变claaName来改变样式,语法: 方法三:使用obj.style.cssTest,语法: 这个方法优点: 可以这样添加好几个属性。 缺点:会把obj原来的cssText清掉,解决方案:使用累加,语法: obj.style.cssText
阅读全文
posted @ 2018-06-07 17:39 迪迪的博客
阅读(2263)
评论(0)
推荐(1)
端口占用查询
摘要: 端口占用查询命令: 查询8080端口占用情况: lsof -i:8080 使用kill命令杀死进程,比如杀死2222: kill 2222, 如果杀不死,可以使用暴力杀死: kill -9 2222
阅读全文
posted @ 2018-06-07 17:06 迪迪的博客
阅读(137)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
公告