CSS层叠上下文、层叠等级、层叠顺序、z-index

摘要: 以往,由于自己使用z-index的频率不大,所以对这个CSS属性存在比较片面的认识。一直认为z-index就是用来描述定义一个元素在屏幕Z轴上的堆叠顺序。z-index值越大在Z轴 上就越靠上,也就是离屏幕观察者越近。最后才发现这个认识存在很大的问题: 首先,z-index属性值并不是在任何元素上都 阅读全文
posted @ 2018-09-04 15:06 南果梨 阅读(2439) 评论(0) 推荐(0) 编辑

Bash基本操作命令

摘要: Bash基本操作命令 1)、cd : 改变目录。2)、cd . . 回退到上一个目录,直接cd进入默认目录3)、pwd : 显示当前所在的目录路径。4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch : 新建一个文件 如 touch ind 阅读全文
posted @ 2018-08-29 16:03 南果梨 阅读(186) 评论(0) 推荐(0) 编辑

js 对象的方法

摘要: ECMAScript 中有两种属性:数据属性和访问器属性。 1. 数据属性 数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有 4 个描述其行为的特性。 [[Configurable]]:表示能否通过 delete 删除属性从而重新定义属性,能否修改属性的特 性,或者能否把属性修改 阅读全文
posted @ 2018-08-16 16:30 南果梨 阅读(162) 评论(0) 推荐(0) 编辑

JS 处理URI编码

摘要: encodeURI 和encodeURIComponent 首先 URI(Uniform Resource Identifiers)通用资源标识符。 有效的 URI 中不能包含某些字符,例如空格,这两个URI编码方法就可以读URI进行编码,用特殊的UTF-8编码替换所有无效的字符 有效的 URI 中 阅读全文
posted @ 2018-08-15 11:43 南果梨 阅读(443) 评论(0) 推荐(0) 编辑

浏览器多进程,JS单线程 2018.7.4

摘要: 区分进程和线程 线程和进程区分不清,是很多新手都会犯的错误,没有关系。这很正常。先看看下面这个形象的比喻: - 进程是一个工厂,工厂有它的独立资源 - 工厂之间相互独立 - 线程是工厂中的工人,多个工人协作完成任务 - 工厂内有一个或多个工人 - 工人之间共享空间 然后再巩固下: 如果是window 阅读全文
posted @ 2018-07-04 10:21 南果梨 阅读(146) 评论(0) 推荐(0) 编辑

js RegExp 2018.7.3

摘要: RegExp类型 ECMAScript 通过 RegExp 类型来支持正则表达式。使用下面类似 Perl 的语法,就可以创建一个正则表达式。 var expression = / pattern / flags ; 其中的模式(pattern)部分可以是任何简单或复杂的正则表达式,可以包含字符类、限 阅读全文
posted @ 2018-07-03 18:06 南果梨 阅读(114) 评论(0) 推荐(0) 编辑

js Date类型 2018.7.3

摘要: Date类型 ECMAScript 中的 Date 类型是在早期 Java 中的 java.util.Date 类基础上构建的。为此,Date 类型使用自 UTC(Coordinated Universal Time,国际协调时间)1970 年 1 月 1 日午夜(零时)开始经过 的毫秒数来保存日期 阅读全文
posted @ 2018-07-03 15:01 南果梨 阅读(165) 评论(0) 推荐(0) 编辑

js原生Array复习与总结 2018.7.2

摘要: 数组 创建数组的基本方式有两种。第一种是使用 Array 构造函数 创建数组的基本方式有两种。第一种是使用 Array 构造函数 创建数组的基本方式有两种。第一种是使用 Array 构造函数 创建数组的基本方式有两种。第一种是使用 Array 构造函数 var colors = new Array( 阅读全文
posted @ 2018-07-02 11:37 南果梨 阅读(103) 评论(0) 推荐(0) 编辑

构造函数与原型

摘要: 普通函数与构造函数的区别 有new与无new的差别 写法上,构造函数首字母大写(目的只是用于区分普通函数与构造函数,提醒你在创建实例化对象前加new操作符) 当函数没有被new调用时,构造函数中的this就能与全局this对象(即window) 阅读全文
posted @ 2018-06-27 14:52 南果梨 阅读(83) 评论(0) 推荐(0) 编辑

js 延长作用域链

摘要: function buildUrl() { var qs = "?debug=true"; with (location) { var url = href + qs; } return url; } console.log(buildUrl()) function buildUrl() { var 阅读全文
posted @ 2018-06-20 19:03 南果梨 阅读(219) 评论(0) 推荐(0) 编辑