自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 复习js的笔记01

垃圾回收机制复习:标记清除和引用计数标记清除会给存储在内存中所有的变量加上标记,然后去掉环境中的变量的标记,当执行到环境中时给那些环境中的变量再加上准备删除的标记,当他们离开环境时销毁带标记的值并回收他们的内存空间。引用计数跟踪每个值被引用的次数。当声明一个变量,把一个引用类型值赋值给这个变量时,这个值的引用次数加一。当变量取了别的值这个值的引用次数减一,当它的引用次数为0时回收它的...

2018-08-17 16:46:32 146

原创 关于垃圾回收机制的整理

1.为什么需要垃圾回收机制? 由于字符串、对象和数组没有固定大小,所有当他们的大小已知时,才能对他们进行动态的存储分配。JavaScript程序每次创建字符串、数组或对象时,解释器都必须分配内存来存储那个实体。只要像这样动态地分配了内存,最终都要释放这些内存以便他们能够被再用,否则,JavaScript的解释器将会消耗完系统中所有可用的内存,造成系统崩溃。---《JavaScript权威...

2018-08-14 15:47:29 229

原创 正则表达式必知必会笔记

测试正则表达式网址http://rubular.com/ 元字符:“^”:匹配行或者字符串的起始位置**”"∗∗:"**:会匹配行或字符串的结尾“\b”:不会消耗任何字符只匹配一个位置,常用于匹配单词边界 “\bis\b” “\d”: 匹配数字“\w”:匹配字母,数字,下划线. “\s”:匹配空格“[abc]”: 字符组 匹配包含括号内元素的字符 “x|y” 匹配 x 或 y“[xyz]” 匹

2017-11-20 15:32:13 174

转载 有关http协议的阅读总结

作者:RaphetS 链接:http://www.jianshu.com/p/80e25cb1d81a 來源:简书有关http协议的阅读总结HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)的一个属于应用层的面向对象的协议,工作于客户端、服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器根据接收到的请

2017-11-14 13:46:43 301

原创 nodeJS 在sublime显示乱码问题

输出的时候一堆乱码。。。解决后做一些记录一、控制台输出乱码1.Preferences-> Browser Packages 2.目录下找到Nodejs.sublime-build 3.改其中的encoding为utf-8即可, 默认为cp1252 { "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(...*?)\",

2017-11-03 18:38:53 2687

转载 前端开发规范整理

驼峰式命名法介绍Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo CamelCase 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo变量命名 命名方式 : 小驼峰式命名方法 命名规范 : 类型+对象描述的方式,如果没有明确的类型,就可以使前缀为名词函数 命名方式

2017-10-23 18:57:48 286

原创 javascript学习笔记

JS开发新手: ES3基本语法, 递归, 表达式优先级, 隐式转换, 声明前置, IIFE, 作用域链, 闭包, ES5数组递归含义 递归函数:递归函数就是在函数体内调用本函数。缺点:1.如果递归函数的终止条件不明确或者缺少终止条件会导致函数长时间运行,是用户界面处于假死状态。2.浏览器对递归的支持熟练与JS调用栈大小相关,使用太多递归甚至超过最大调用栈容量时,浏览器会报错。经典的递归阶乘函

2017-09-17 20:33:54 191

转载 css模块化

Css模块化之封装继承多态

2017-09-14 15:57:36 176

原创 面向对象程序设计(Object-oriented programming,OOP)

面向对象程序设计(Object-oriented programming,OOP)

2017-09-13 14:04:37 1657 1

转载 对于闭包的理解

什么是闭包:闭包是指有权访问另一个函数作用域的变量的函数。

2017-09-08 10:16:02 195

原创 javascript权威指南(02)

第四章4.1 原始表达式原始表达式是表达式的最小单位,不再包含其他表达式。 例如:常量1.23 2 5直接量 关键字(true false null this) 变量“hello” 字符串直接量/pattern/ 正则表达式直接量4.2 对象和数组的初始化表达式对象和数组初始化表达式实际上是一个新创建的对象和数组。 //数组初始化表达式 [] // 一个空数组 [1+2,

2017-09-05 22:09:28 153

原创 javascript权威指南笔记(01)

javascript

2017-09-05 21:12:32 203

原创 简单css

1.省略号    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;多行:    word-break: break-all;    text-overflow: ellipsis;    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/    -webkit

2017-05-31 15:23:01 484

空空如也

空空如也

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

TA关注的人

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