- 博客(8)
- 收藏
- 关注
原创 判断是否为手机端页面/pc端的方法
判断是否为手机端:思路:手机端跳转到一个页面,电脑端显示另外一个页面if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { window.location.href = "https://www.baidu.com/"; } else { window.location.href = "http...
2018-06-28 13:22:54 524
转载 ES6数组知识(1)
fill( )实例方法:fill()也是一个实例方法,它的作用是把数组进行填充,它接收三个参数,第一个参数是填充的变量,第二个是开始填充的位置,第三个是填充到的位置。123let arr=[0,1,2,3,4,5,6,7,8,9];arr.fill('jspang',2,5); //[0, 1, "jspang", "jspang", "jspang", 5, 6, 7, 8, 9]console...
2018-06-28 10:55:41 114
转载 ES6基础知识3——扩展运算符
对象扩展运算符(…):当编写一个方法时,我们允许它传入的参数是不确定的。这时候可以使用对象扩展运算符来作参数,看一个简单的列子:function judy(...arg){ console.log(arg[0]); console.log(arg[1]); console.log(arg[2]); console.log(arg[3]); } judy(1,2,3)...
2018-06-14 10:11:13 230
转载 ES6基础知识2
字面理解ES6的三种声明方式:var:它是variable的简写,可以理解成变量的意思。let:它在英文中是“让”的意思,也可以理解为一种声明的意思。const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。var声明:var在ES6里是用来升级全局变量的,我们可以先作一个最简单的实例,用var声明一个变量a,然后用console.log进行输出。12var ...
2018-06-13 17:32:57 189
转载 ES6基础知识1
1.学习ES6需要我们把ES6转换成ES5 除了Webpack自动编译,我们还可以用Babel来完成。这节课我们就使用Babel把ES6编译成ES5。建立工程目录先建立一个工程目录,并在目录下建立两个文件夹src:书写ES6代码的文件夹,写的js的程序都放在这里dist : 利用Babel编译成ES5代码的文件夹,在HTML页面中需要印日的时候放在这里的js文件夹。编写index.js文件文件夹...
2018-06-11 17:25:50 123
转载 map(),some():every():forEach():
1.map() //对数组进行处理//将所有的数组元素转换为大写: var strings = ["hello", "Array", "WORLD"]; function makeUpperCase(v) { return v.toUpperCase(); } var uppers = strings.map(makeUpperCase); // uppers is now ["HEL...
2018-06-06 18:56:00 97
原创 vue 父子组件通信
1.父子组建通信 for循环出来的数组传到子组件:组件功能是点击组件,字体扩大//父组件 <div id="blog-posts-events-demo"> <div> <blog-post :style="{ fontSize: postFontSize + 'em' }" v-...
2018-06-06 15:16:14 142
转载 vue,router-link传参以及参数的使用
1.路径:http://localhost:8081/#/test?name=1<router-link :to="{path:'/test',query: {name: id}}">跳转</router-link>(id是参数)使用:this.$route.query.id2.路径:http://localhost:8081/#/test/1<router-link...
2018-06-05 10:25:45 403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人