- 博客(20)
- 收藏
- 关注
原创 360前端星学习之基础css篇
从基础的HTML语义化到HTML的标准、要求,让我们逐渐了解HTML的演变。如果能有页面美观,功能完善,安全兼容,无障碍,性能优化,用户体验好,这是前端工程师的基础。赵老师提到一个点,<DOCTYPE>的作用是什么,如果没有呢?这引起了我们的思考,DOCTYPE是文档的标注和版本,决定渲染模式,如果不写,默认为怪异模式,是border-box盒子模型。什么是怪异盒子模型,下面代...
2018-05-07 20:50:01 159
原创 Sass初级实战
安装配置环境之后,通过项目目录sass demo1.scss命令行会自动生成相对应的css代码sass demo1.scss demo1.css命令行会生成demo1.css文件且会自动生成demo1.css.map:sass文件相当于源文件,css相当于编译后的文件,当检查到页面问题的时候,你看到的是css,但是需要修改的是sass文件,这个map就是两个文件的对应关系表。...
2018-04-30 17:42:09 390
原创 ECMAScript 2016(ES7)新增的2个特性
ECMAScript标准制定过程包含四个阶段:提议(Proposal)、草案(Draft)、候选(Candidate)、完成(Finished)。每个新特性在进入标准前都必须走完这四个阶段。因此,ES7仅有2个进入完成(Finished)阶段:Array.prototype.includes和幂运算符(Exponentiation Operator)。ES7在ES6的基础上添加了2项内容:求幂运算...
2018-04-24 16:59:57 538
原创 Node学习笔记(一)
看的纸质书是朴灵的《深入浅出Node》和外国作者的《Node.js硬实战》《深入浅出Node》笔记:网络基础:node.js的模块系统,就是参照CommonJS规范实现的。在CommonJS中,有一个全局性方法require(),用于加载模块。假定有一个数学模块math.js,就可以像下面这样加载: var math = require('math'); Node将JavaScri...
2018-04-22 18:16:32 179
原创 React学习之yarn.lock
新建一个React项目时,他会询问你是否需要yarn模块,yarn.lock 锁定了安装包的精确版本以及所有依赖项。有了这个文件,你可以确定项目团队的每个成员都安装了精确的软件包版本,部署可以轻松地重现,且没有意外的 bug,并且这个文件可以使得程序在不同的机器上可以攻取一致的体验。Yarn 锁定文件的和安装算法的存在,确保了将应用程序部署到生产环境时,安装的依赖在开发机器之间,产生的文件和文件夹...
2018-04-21 21:09:31 2118
原创 自绘前端思维导图
总结篇,字丑请忽略。早上灵机一动,用手账本上的mindmap把知识串在一起成为一个系统的体系,心里也有点数。博主正在强化JS系统知识学习,JavaScript权威指南,红宝书JavaScript高级教程没事就翻翻。小伙伴们如果看到有什么错误,请不吝赐教...
2018-03-31 12:00:59 528
原创 React学习历程
Mook教程笔记1简介颠覆式UI前端框架Google Angular不适合移动端Facebook的React不是一个完整的mvvm和mvc,轻量,组件化开发2react html css在js中改变css样式:fontSize(驼峰式命名方法)3生命周期this和apply call bindunmounting mounting updating菜鸟教程笔记1,引入文件react.min.js:...
2018-03-25 11:58:45 837 1
原创 少年,请不要轻视浮动,定位,布局(盒模型,flex,grid)
文档流 首先我们先了解一个概念,文档流“Normal flow”是css中定位的一种默认情况,平时我们所说的BFC、IFC等都是“Normal flow”的情况下的规则。 常规情况下脱离文档流的是float,absolute,fixed。英文文档解释的意思,当元素浮动的时候,会先遵循“Normal flow”的规则,然后尽可能的向俩边靠。所以float并不是会脱离文档流,反而是依赖于文...
2018-03-14 20:54:02 886
原创 Javascript基础之对象的拷贝
不管其他博客上有多少总结到位,通俗易懂的博客和个例,知识还是别人的,并没有到你的肚子里面去。所以自己尽量不去搜索引擎里面Ctrl C,Ctrl V。上网查资料搞懂了之后,写个例子跑起来,没事就看看,这样的东西才是“深拷贝”。首先看下面的例子: var objectA = { a:1, b:2, c:3 }; var objectB = objectA; objectB.c=1...
2018-03-12 20:59:28 156
原创 总结函数声明提升,闭包,作用域,this
JS作用域链var n = 120;function a(){ var n = 100; console.log(n);}a();//100function b(){ console.log(n);}b();//120function c(){ n = 100; console.log(n);}//100,注意:不加var是一个全局变量/*function a(...
2017-11-25 18:23:45 257
原创 cookie和session之自己的理解
1.产生:session由服务器产生,cookie由客户端产生。2.存放位置:session是在服务器端保持状态的方案,在内存中。Cookie在客户端存放。3.大小:单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。4.安全:session更加安全。比如我们输入一个登录信息,浏览器会提示你是否保存密码。再比如我们浏览百度
2017-11-25 10:41:17 148
原创 setTimeOut和setInterval
http://www.ruanyifeng.com/blog/2014/10/event-loop.html这里是阮一峰大大的很详细的解释,从底层解释了JS事件循环机制。对于开发者怎么很好的理解这个呢?我们可以通过具体的例子加上动手实践感受其中的奥妙。预备知识:1.JS是单线程。单线程,因为如果是多线程的话,一个线程在DOM节点添加内容,另一个节点在DOM节点删除内容,这样就会有冲突。(为
2017-11-25 10:26:18 167
原创 js关键字,保留字,标识符总结
Javascript 的保留关键字不可以用作变量、标签或者函数名。有些保留关键字是作为 Javascript 以后扩展使用。//清空一个字符串function clear(){ //alert("test"); a.value = null;}//clear函数是用来清空一个input框的值,但是就是不执行clear函数,控制台也不报错,测试加alert也不起作用,后来惊奇
2017-11-06 16:05:52 1628
原创 DOM树总结
DOM树是一棵倒着的树,在html页面中html是根,head和body是html的叶子结点 document对象方法open() close()write()writeln()getElementById()getElementByTagName()拿getElementById举个例子,根据习惯是var a = document.getElementById();最好不要var
2017-11-06 15:30:14 246
原创 大坑!js优先级问题
if(A()&&B()&&C()&&D()==flase) alert("hahahhaha"); 结果却不是博主所预期的,有一个函数错误应该就为false,进入到条件语句中,但总是进不去。后来通过查表如下图: 博主的潜意识里认为js和java,c++一些面向对象的语言的优先级一样,&&的优先级最高,但是其实不然,!=的优先级大于&,||,&&。
2017-11-06 15:19:38 1945
原创 Q & A
学会使用搜索引擎1.baidu(百度知道中点赞数多最新更新日期的,博客中比较靠前的) 2.程序出现bug请先仔细看error,把它在心中过一遍,然后思考一下,不要盲目问人,这样很浪费时间。 3.平常打好基础,这样就不会出现一些啼笑皆非的问题(emmm)
2017-11-05 21:31:48 169
原创 thinkphp数据库增删查改总结(一)
if是否提交语句if(empty($_POST)) 等同于 if(IS_POST)表单提交并存入数据库( 判断已经提交$form1 = M('表名');$form1->create();$form1->add();$form1->save();//可以直接存入数据库)
2017-10-08 22:57:44 216
原创 。。。
现在的手机内存,电脑内存,移动硬盘,U盘都越来越大,但是敲过的代码,做过的项目都是安安静静的躺在某一个不知名的文件夹里面。而且当时敲代码过程中遇到的问题,历经千辛万苦解决了。但是时过境迁就忘了。现在温故知新,把之前的解决的问题总结一下发到CSDN。
2017-09-27 11:04:54 146
原创 thinkphp加载数据库图片路径问题
在thinphp的view文件夹下面写的html文件用没问题。但是在数据库里面写__PUBLIC__/images/register.jpg就加载不出来,通过审查元素,img的路径解析出来是__PUBLIC__/images/register.jpg,当时就非常疑惑。后来写在__PUBLIC__/images/register.jp,非常惊奇的发现解析出来居然是/项目名称/Public/image
2017-09-27 10:49:05 2457 3
原创 菜鸟报道
大学选择了计算机专业,转眼也一年了。写写博客总结感慨一下 其实大学里面通过计算机学到了很多思想,不仅仅只限于那些编程语言本身。而且慢慢认识到语言之间的联系,这也是对我十分收益的。自学能力的重要性也不言而喻,大学里的好多课程也需要自己琢磨。自学可以通过很多途径,比如电脑上课程,图书馆书记,自己买书。我认为计算机专业方面的自学能力体现在实践,学了会用。慢慢改变学习的主动性,慢慢的学会
2016-06-12 21:56:38 208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人