学习
半废品
生活。。。。。。。。。。
展开
-
JavaScript高级程序设计之基本类型和引用类型
JavaScript基本类型和引用类型 1.1 基本数据类型和引用数据类型 ECMAScript可能包含两种不同的数据类型的值:基本数据类型和引用类型值。 基本数据类型:简单的数据段(Number、String、Null、Undefined、Boolean),是它自身的实际值。 eg: var age = 12; ...原创 2018-04-19 19:50:20 · 160 阅读 · 0 评论 -
前端面试之js
1.不用循环创建一个长度为100元素为下标的数组第一种方法,创建一个自运行命名函数:var arr = [];(function createArr(i) { if(i<100){ arr.push(i); ++i; return createArr(i); } return arr}(0));第二种方法(es6):[...Array(10...原创 2018-04-19 20:27:33 · 140 阅读 · 0 评论 -
js之call,apply的实现
目录call的实现apply的模拟实现call的实现call方法使用一个指定的this值和单独给出的一个或多个参数来调用一个函数。call的语法:fun.call(thisArg, arg1, arg2, ...)如:let product = { name : 'cat'}function show(price) { thi...原创 2019-07-31 00:02:48 · 125 阅读 · 0 评论 -
数组扁平化方法flat()
flat()方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。语法:var newArray = arr.flat(depth)depth可选指定要提取嵌套数组的结构深度,默认值为 1。返回值一个包含将数组与子数组中所有元素的新数组。let arr1 =[1,2,3,[4,5]];arr1.flat();le...原创 2019-07-31 11:06:30 · 615 阅读 · 0 评论 -
每日思考之编程题,找出字符串中连续出现最多的字符和个数(蘑菇街)
思路 :先把字符串切割成数组,然后进行遍历。 定义一个变量来保存前一个字符,对象来保存每个字符以及它出现的次数 遍历对象,返回连续出现最多的字符和个数function findMax(str = '') { let obj = {},arr = [...str],current='',max=0; for (let i=0,len=arr.length;...原创 2019-08-03 22:53:54 · 397 阅读 · 0 评论 -
vue学习之vue cli3搭建的项目里使用axios获取本地数据失败问题
基于vue cli3.10搭建的项目用axios调用本地json数据一直报404解决:1.vue cli3.10 public文件夹才是静态资源文件2.直接写 this.$axios.get('/img.json')即可原创 2019-08-10 19:15:34 · 338 阅读 · 0 评论