- 博客(10)
- 收藏
- 关注
原创 javascript正则检测连续重复字符串
元字符 \1~\9 作用:用来表示前面以匹配的字符或分组的一个引用//一般情况,当我们想匹配任意两个相同的字符(复杂一点就是两个相同的分组)时,往往可以借助下面的写法//说明://(\w)用来匹配任何除了换行和制表符的字符, 而\1是对(\w)的一个引用, 所以你可以理解成: (\w)\1 就是(\w)(\w)//但是,//(\w)\1 和 (\w)(\w)的不同之处在于, (\
2017-03-31 18:32:40 12757 3
转载 JavaScript的柯里化函数
什么是柯里化简单来说,柯里化是一种允许使用部分函数参数构造函数的方式。也就是意味着,你在调用一个函数时,可以传入需要的全部参数并获得返回结果,也可以传入部分参数并的得到一个返回的函数,它需要传入的就是其余的参数。这增加了函数的适用性,但同时也降低了函数的适用范围。为了让你理解柯里化的原理,我们开始来写第一个柯里化的 JavaScript 函数,使用熟悉的语法去新建一个我们想要的柯里化函数。
2017-03-31 11:08:14 339
转载 Array.prototype.slice.call(arguments,0)
为什么要这么调用 arguments 的slice 方法呢?就是因为 arguments 不是真的数组,typeof arguments==="Object" 而不是 "Array"它没有slice这个方法,通过这么Array.prototype.slice.call调用,JS的内部机制应该是把arguments对象转化为ArrayArray.prototype.slice.call调
2017-03-30 20:02:28 417
原创 webpack填坑之路
昨天今天一直在捣腾react和webpack结合,巨坑。。。心累。。。昨天差点就要放弃了,可是晚上想想又不甘心。。。今天又来苦逼地看文档。。。总算有个初步的结果!(具体坑就不详细写了,又多又细又杂@-@)。因为电脑曾经安装过appcan,这家伙自带了node10.38版本,安装webpack需要node版本大于12,折腾了半天总算弄明白啥回事,果断卸载了appcan。webpackWe
2017-03-17 20:12:26 3873 1
原创 react学习笔记(2)
table{ border-collapse: collapse; border: 1px solid #000; width: 600px; margin: 20px auto; } th,td{ border: 1px solid #000; } tbody .active{ background-color: skyblue; } var namelist=[{ i
2017-03-15 21:31:07 380
原创 react学习笔记(1)
ReactDOM.renderReactDOM.render 是 React 的最基本方法,用于将模板转为 HTML 语言,并插入指定的 DOM 节点。 ReactDOM.render( Hello Again, document.getElementById("example") );JSX语法
2017-03-13 20:34:29 432
原创 setInterval和setTImeout中的this指向问题
setInterval和setTimeout中传入函数时,函数中的this会指向window对象var num = 0;function Obj (){ this.num = 1, this.getNum = function(){ console.log(this.num); }, this.getNumLater = function(){
2017-03-13 19:11:52 782
原创 【小作品】博客搭建(Django)
参考《Django web开发指南》和慕课网教程,学习了Django基本知识,尝试搭建一个个人简易博客数据库用的Django自带SQLite数据库,应用了后台管理系统Admin,基于python,html,css搭建的前后台前端实现了博客主页面、博客文章页面、添加和修改文章页面功能实现了文章修改、添加、查看和提交具体界面和功能如下:
2017-03-04 16:08:49 1197 1
原创 (django问题)处理换行和空格
后台传递给template在页面显示时不能实现换行和空格解决方法:方案一:使用 HTML pre tag {{ article.title }} 修改文章 {{ article.content }} 缺点是得自己控制长度,不能在admin中控制长度方案二:使用 lin
2017-03-03 22:35:40 11153
原创 【小作品】用户注册登陆系统(Python框架Django)
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。学习了Django的基础知识,着手写了一个简单的用户登记界面,连接mysql数据库,使用了pycharm和Navicat
2017-03-01 16:12:11 4779 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人