- 博客(22)
- 收藏
- 关注
原创 前端学习笔记2-1 CSS
CSS 全称:“层叠样式表”(Cascading Style Sheets)CSS用于定义HTML内容在浏览器内显示的样式,如文字大小,颜色,加粗,背景,位置,行高等等。CSS3中新加了许多样式,还增加了动画。1-1 CSS代码语法例:p{color:red;}css代码有两部分组成:选择符和声明。p:选择符。 指页面里的p标签,选择符不仅能直接用标签名,还可以通过标签...
2019-07-30 01:03:57
947
原创 JS生成器 - generator
generator(生成器)是ES6标准引入的新的数据类型。最大特点就是可以交出函数的执行权(即暂停执行)。一个generator看上去像一个函数,区别就是函数名前面多了一个星号 *,但可以返回多次。与yield命令配合,可以实现暂停执行的功能1. 基本使用方法function* testGenerator(a) { console.log('a'); yield ++a; cons...
2018-11-19 15:06:44
3080
原创 JS新增对象Map和Set
JS新增对象Map、SetMapSetMapMap映射是ES6里面新增的一个对象,是一组键值对的结构,具有极快的查找速度。 <script type="text/javascript"&amp
2018-11-03 14:48:23
9435
1
原创 centos7.4安装laravel开发环境
参考文档: https://www.aliyun.com/jiaocheng/128853.html https://jingyan.baidu.com/article/215817f7a10bfb1eda14238b.html1. 安装前准备1. 安装screen yum install screen2. 安装wget yum install ...
2018-02-26 15:56:16
4236
原创 PHP使用Redis
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key- Value数据库,并提供多种语言的API。Redis支持的数据类型有 String(字符串), List(列表), Hash(字典), Set(集合), Sorted Set(有序集合);Redis默认端口63791. 连接$redis = new Redis(); // 实...
2018-02-26 12:05:10
676
原创 JS中的块级作用域,var、let、const三者的区别
首先,ECMAScript和JavaScript关系: ECMAScript是一个国际通过的标准化脚本语言。JavaScript由ECMAScript和DOM、BOM三者组成。可以简单理解为:ECMAScript是JavaScript的语言规范,JavaScript是ECMAScript的实现和扩展。1. 块作用域{ }JS中作用域有:全局作用域、函数作用域。没有块作用域的概念。ECM
2017-10-21 12:22:35
43045
22
原创 Git 常用命令
git管理的工作流程: 工作区 -> 暂存区 -> 分支 (暂存区和分支属于版本库) 工作区通过add可以将文件加进缓存区,缓存区通过commit可以到当前分支工作区: 我们电脑中的文件夹,我们操作文件是在工作区操作。版本库: 工作区里面隐藏的.git目录。 暂存区: 属于版本库,用于暂存工作区add进来的新文件,和发生修改的内容。 分支:属于版本库,可以理解为记...
2017-09-20 15:06:25
581
原创 JS、Jquery里面的jsonp
一般ajax请求的地址都是和当前网页是同源的,即不能进行跨域请求,虽然普通ajax不能跨域,但是script标签是可以跨域引用的,即JS可以跨域使用。jsonp实现跨域请求数据的原理:jsonp允许服务器在后台生成一段js代码(回调函数),将数据写进回调函数里,然后返回给页面,页面接收回调函数后在页面执行,可获取到数据。注:因此,jsonp返回给页面的不是数据本身,而是回调函数,数据可从回调函数中获取。
2017-08-28 11:11:40
444
原创 通过file按钮上传的图片如何显示出来 FileReader
当我们使用file类型的按钮上传图片的时候,有时候希望图片能显示在页面里,那么如何显示呢?H5中有FileReader,用于读取文件。我们可以在file按钮onchange的时候,去读取上传文件的信息。从而获取上传图片的dataURL格式的数据(通过data协议显示图片 data:image/图片格式;base64,....)
2017-08-27 16:29:14
2822
1
原创 JS函数前面加!、+、-、~符号以及;是什么意思、按位取反
1. 函数定义和调用1-1 常见的函数定义和调用匿名函数: function() {}; // 会报错, var fn = function() {}; // 不会报错 fn();普通函数: function myFn() {}; myFn();1-2 错误的直接调用function() {}();function myFn()...
2017-08-25 10:49:29
15387
原创 JS中的正则
正则可以规定在文本或字符串中要检索或替换的内容,可以是表达式的形式。然后可以在文本或字符串中匹配自己给定好的内容。1. JS中的正则表达式写法1. var reg = new RegExp('表达式',flag);2. var reg = /表达式/flag;注: flag:修饰符,修饰符可以同时写多个。 1. i : 忽略大小写; 2. ...
2017-08-21 18:10:10
420
原创 JS事件绑定、冒泡/捕获、常见的兼容处理、委托、阻止默认行为和冒泡
1. 事件绑定 我们常见的事件一般是类似obj.onclick = function () {};这种,这种情况下,如果给同一个obj写同一个事件,那后面写的事件会把之前的事件给覆盖掉,只执行后加的事件函数。 而事件绑定不会出现这种情况,用事件绑定方式...
2017-08-17 10:14:01
984
原创 HTML标签常见和不常见但常用的属性
1. 常见的标签属性1. src = "地址";2. href = "地址";3. target = "_self/_blank/_parent/_top/framename"; 链接的打开方式。4. value = "值";5. alt = "加载失败显示时显示的文本内容";6. title = "鼠标滑过显示内容";7. type = "按钮类型";
2017-07-18 15:15:57
2713
原创 DOM对象
DOM可以控制HTML文档里面的节点元素 HTML的DOM树结构: DOM的节点及节点类型(nodeType)包括: 1. 文档节点 nodeType:9。 2. 元素节点 nodeType:1。 3. 文本节点 nodeType:3。 4. 属性节点 nodeType:2。 5. 注释节点 nodeType:8。1. DOM常用方法1-1 获取元...
2017-07-17 17:07:25
364
原创 浏览器对象(Window、History、Location、Navigator、Screen)
1. Window对象window对象一般是当前浏览器窗口。常见的有1. setInterval(函数,时间(毫秒单位));2. clearInterval(定时器对象);3. setTimeout(函数,延时时间(毫秒单位));4. clearTimeout(延时器对象);上述关于定时器的,当在这些函数中使用this时,this的指向是指向window的。1-1 打开新窗...
2017-07-15 10:16:49
1260
原创 JS的内置对象(Date、String、Array、Math、Event)
1. 日期对象Datevar myDate = new Date();// 创建一个时间对象的实例。默认是电脑的系统时间。也可自定义时间:var d = new Date(2017,10,1);或 var d = new Date("oct 1,2017");有了时间对象,我们可以使用它的方法来获取或设置相应的值:一、获取:1. myDate.getTime(); // 获取时间,以毫...
2017-07-03 11:13:08
1117
原创 JS的数据类型
js里面的变量作用是用来存储数据的,js变量是弱类型的,并不像java等语言,在定义变量时需要声明变量类型,一旦变量类型确定,当给这个变量附其他类型的值时会报错。js的变量可以多次赋值,也可以附不同数据类型的值,但是,根据使用习惯,尽量一个变量只定义一个数据类型。 js里面基本的数据类型有5种。1.数字(number),2.字符串(string),3.布尔值(boolean),4.对象(obje...
2017-07-01 12:37:35
895
原创 前端学习笔记3-1 javascript
本篇介绍js的基础知识、基本语法、及简单函数。1. JS基础知识js由网景+sun共同开发,js是单线程的。 基本特点: 1. 脚本语言:js是一种解释性的脚本语言,c、c++等语言先编译后执行,而js可以直接执行。 2. 基于对象:js是一种基于对象的脚本语言,可创建对象,也可使用现有对象。 3. 简单:js采用弱类型的变量类型。 4. 跨平台:js值依赖浏览器,和操作系统无关
2017-06-30 18:37:01
480
原创 ps的基本操作和知识
前端有时候也需要一些基本的ps基础知识的。有时候需要自己去抠图,切图之类的小操作。 1. 矩形选框操作区域必须先选中该区域所在图层,才可进行相应操作。 2. 裁剪工具不分图层。ps的常用快捷键(window系统下) 1. 空格+鼠标 : 手抓工具移动 2. ctrl + “+/-” : 缩放工具 3. ctrl + r : 标尺,可用来调出参考线,光标放参考线上按
2017-06-30 17:10:02
7120
原创 前端学习笔记2-3 CSS
CSS布局模型和常见的单位值在html样式布局中,有三种布局模型:1. 流动模型(flow)2. 浮动模型(float)3. 层模型(layer)css中常见的单位值有px; em; rem; %; rgb(); rgba(); 十六进制颜色#ffffff; 英文颜色red;等
2017-06-29 18:43:44
577
原创 前端学习笔记2-2 CSS
元素的分类、盒模型与复合属性在css中,html的标签元素大体上分为三类:块状元素、内联元素、内联块状元素。盒模型的组成主要由:外填充、边框、内填充、内容。介绍常见的复合属性。
2017-06-28 16:54:38
411
原创 前端学习笔记整理一 HTML
参考个人文章:http://www.zhuzhuman.com/nav-1/type-4/article/4.htmlweb前端: 1.HTML(网页内容载体 Hypertext Markup Language),网页的结构层(骨架)。2.CSS(网页外衣 Cascading styles sheets),网页表现层(样子)。3.JS(实现网页上的特殊效果和逻辑 JavaS...
2017-06-21 15:10:45
692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人