摘要: 经常能碰到Object.prototype.toString.call对参数类型进行判断,一开始只知道怎么使用,却不了解具体实现的原理,最近恶补了一下相关知识,写个笔记加强理解,有什么不对的请指教。 首先看一下针对不同类型的参数得到的结果,加上浏览器都兼容,所以,这也成为经常用于参数类型判断的做法 阅读全文
posted @ 2017-05-18 15:54 yanyuji 阅读(908) 评论(0) 推荐(0) 编辑
摘要: Array.isArray 返回true或者false 格式 Array.isArray(obj) Array.isArray([]); // true Array.isArray([1]); // ture Array.isArray(new Array()); // true Array.isA 阅读全文
posted @ 2017-05-18 10:01 yanyuji 阅读(996) 评论(0) 推荐(0) 编辑
摘要: Array.from() 用于将两类对象转为真正的数组,类似数组对象和可遍历对象(包括数据结构Set和Map)转化为数组 格式:Array.from(arrayLike[, mapFn[, thisArg]]) // 字符串 Array.from('foo'); // ["f", "o", "o"] 阅读全文
posted @ 2017-05-11 16:53 yanyuji 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1 for...of 字符串的遍历接口 for(let i of "abc"){ console.log(i); } // a // b // c 2 includes 是否包含某字符串,返回布尔值 格式:str.includes(searchString[, position]) 与indexOf 阅读全文
posted @ 2017-05-05 16:57 yanyuji 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Sublime Text Preferences Package Settings OmniMarkupPreviewer Settings Default 删除里面extensions的strikeout,renderer_options MarkdownRenderer的配置需要下面这样才对 " 阅读全文
posted @ 2017-05-02 17:29 yanyuji 阅读(509) 评论(0) 推荐(0) 编辑
摘要: javascript 数组中出现的次数最多的元素 var arr = [1, 1,2,4,5,5,6,7,5,8,6]; var maxVal = arr[0]; // 数组中的最大值 var minVal = arr[0]; // 数组中的最小值 var mostVal; // 数组中出现次数最多 阅读全文
posted @ 2017-04-17 11:25 yanyuji 阅读(3525) 评论(0) 推荐(0) 编辑
摘要: 解构就是ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值(只能用于数组,对象或迭代器)。如果解构不成功,则等于undefined,但不能赋值为undefined和null,因为undefined和null不属于数组或对象 1 数组的解构赋值 数组的解构赋值就是,按照数组元素的次序,取出它 阅读全文
posted @ 2017-04-14 17:02 yanyuji 阅读(218) 评论(0) 推荐(0) 编辑
摘要: es6中关于Number类型的变化,主要有以下几点 "Number.isInteger" (新增,判断是否为整数) "Number.EPSILON" (新增,判断是否可忽略的误差) "Number.MAX_SAFE_INTEGER" (新增,可以在js中安全且精确地表示的最大整数) "Number. 阅读全文
posted @ 2017-04-12 15:52 yanyuji 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: let 声明变量,可以说是具有作用域的var,用于声明变量,主要规则如下: 1 let声明的变量拥有块级作用域 { let i = 1; console.log(i); // 1 } console.log(i); // Uncaught ReferenceError: i is not defin 阅读全文
posted @ 2017-04-11 15:55 yanyuji 阅读(174) 评论(0) 推荐(0) 编辑
摘要: cd 跳转目录 cd / 跳转到根目录 ls 列出文件和目录 cp 复制文件 用法:cp 被复制的文件名 新文件名 cat 查看文件 创建文件 输入内容 rm 删除文件 rz 上传文件 阅读全文
posted @ 2017-04-11 11:18 yanyuji 阅读(84) 评论(0) 推荐(0) 编辑