04 2017 档案
摘要:对象的属性判断方法 1. in 2. hasOwnProperty() JS中的对象的属性(键名)必须是字符串,为了弥补和其他语言的差距(键名可以是任意类型) 在最新ES6标准中引入了Map和Set 在ES6标准中引入了iterable类型,Array Map Set都属于iterable类型,可以
阅读全文
摘要:函数 ES6语法支持rest参数 rest参数只能定义在参数最后面,用...标识。如果传入的参数连正常定义的参数都没有填满,则rest参数会接收一个空数组。 变量作用域 用var声明的变量实际上都是有作用域的,内部函数可以访问外部函数定义的变量,查找变量时都是从自身函数定义开始,从内向外查找。如果内
阅读全文
摘要:Array Array可以包含任意数据类型,并通过索引来访问每个元素。直接给Array的length属性赋予一个新的值会导致Array大小的变化,其中未赋值的数据就是undefined. 因此不建议直接修改Array的大小,同时确保索引访问时不会出现索引越界。 属性 length prototype
阅读全文
摘要:一、Linux与Window的区别 1. Linux是严格区分大小写的 2. Linux里的一切内容都是以文件的形式存在 3. Linux不会靠后缀名作为文件类型的区分,但是有约定俗成的后缀名 .gz .bz2 .tar.bz2 .tgz 压缩包 .html .php 网页 .rpm 二进制软件包
阅读全文
摘要:一、Redis安装 Linux, MacOS系统安装 1. 下载Redis http://download.redis.io/releases/ 2. 解压压缩包,在目录中执行make命令进行源码编译 make 3. 安装redis服务 sudo make install 4. 新建配置文件redi
阅读全文