自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tanlg2333的博客

undefined

  • 博客(11)
  • 收藏
  • 关注

原创 Node.js——理解Buffer

Buffer是用来操作字节的类似Array的对象,在Node的中为了满足处理网络协议、操作数据库、上传下载文件、网络流的二进制数据等等需求。在Node进程启动的时候全局global就已经加载了Buffer,所以我们并不需要require() Buffer类似数组,而且每个元素为十六进制的两位数,也是0~255之间的数值,例如:// Node环境下运行var str = "床前明月光"var b

2017-12-09 00:48:56 1559

原创 sass常用函数总结

sass -inumber: abs()绝对值 round()四舍五入 cell()向上取整 floor()向下取整 percentage()百分号数字 min(1,2,3)取最小值 max(1,2,3)取最大值string: 带引号可以有空格 不带引号不能有空格 + 连接两个字符串 得到有引号或者不带引号的字符串 带不带看第一个是带 - /这两个是用对应符号连接 1-2、1/

2017-07-13 15:17:27 1375

原创 1.sass 入门

学会使用一种css预处理框架对于日常开发是很有帮助的,能加快开发速度。首先sass是基于ruby的,安装sass之前需要装好ruby并且配置好环境变量。在windows安装的时候将这个对号点上就ok了。 安装完之后在开始找到命令行工具输入命令 gem install sass 就把sass安装好了。sass -v查看当前版本。 sass分为两种两种语法,一种是最开始用的缩进式语法sass,后

2017-06-28 13:47:03 501

原创 javascript面向对象

对象是js编程中使用最广泛的数据类型,在《javascript高级程序设计》中详细讲解了对象的相关知识,以下是一些总结。一.创建一个对象的基本方法 1.Object构造函数var person = new Object(); person.name = "Nicholas"; person.age = 29; person.job = "Software Engineer"

2017-01-04 16:04:23 384

原创 javascript数值转换

javascript有三个函数可以转换数值分别是Number();parseInt();parseFloat() 一.Number() 可用于任何数值类型的转换,其规则如下: 1.Boolean值,true、false分别转换为1、0。 2.数字,简单的传入传出。 3.null,转换为0。 4.undefined,转化为NAN。 5.字符串: 只有数字则转化为数字例如:“011”转化

2016-12-30 12:39:44 622

原创 script标签

最近在读《javascript高级程序设计》,一些小笔记写在这儿~关于script标签:html4.01为script标签定义了六个属性分别是:asyns、charset、defer、language、src、type。依次说明一下。 1.asyns:可选,表示立即下载该脚本,但是不影响页面其他操作,该属性只对外部脚本有效。 2.charset:可选,表示通过src属性指定的代码字符集,大多数浏

2016-12-30 09:51:17 563

转载 javascript线程相关

先copy一段网上现成的知识:JavaScript引擎是单线程运行的,浏览器无论在什么时候都只且只有一个线程在运行JavaScript程序一、浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程。javascript引擎是基于事件驱动单线程执行的,JS引擎一直等待着任务队列中任务的到来,然后加以

2016-12-29 10:10:26 369

转载 ES6新增数据类型Map、Set。

首先,先确定你的浏览器是否支持ECMAscript6,方法是执行以下代码:'use strict';var m = new Map();var s = new Set();alert('你的浏览器支持Map和Set!');如果浏览器报ReferenceError错误,那么你需要换一个支持ES6的浏览器。1.MapMap是一组键值对的结构,查找速度快。

2016-12-28 15:48:11 4294

原创 高效CSS属性简写总结

1.margin/padding/border-width(上右下左)简写前:margin-top:1em;margin-right:0;margin-bottom:2em;margin-left:0.5em;简写后:margin:1em 0 2em 0.5em;2.border简写前:border-width:1px;border-style:solid;

2016-12-20 14:13:18 439

原创 ajax相关

一.ajax里的内容都是{name:value, name:value, ... }的形式二.初级前端常用方法:$.ajax()   $.getJSON()   $.getScript()三.常用name&value:1.四个函数:beforeSend:function(){}success:function(){}error:function(){}complet

2016-10-20 14:42:53 372

原创 css选择器总结

一.关于选择器的种类选择器分为三种,分别是标签选择器、类选择器、ID选择器;在这三种选择器的基础上又衍生出了其他的选择器,比如:后代选择器等等...二.选择器的写法1.标签选择器:直接以标签开头,例如:span{ }  div{  }。2.类选择器:以“  .  ”开头,例如:,这时候通过类选择器添加样式需要 .nav{  }。3.id选择器:以“  #  ”开头,例如,这时候

2016-10-18 20:34:02 573

空空如也

空空如也

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

TA关注的人

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