循环数组,输出值,插值,js的find方法
let test = [1, 2, 3, 4, 5];
let a = test.find(item => item > 3);
console.log(a); //4
let b = test.find(item => item == 0);
console.log(b); //undefined
findIndex() 方法返回传入一个测试条件(函数)符合条件的数组第一个元素位置。
findIndex() 方法为数组中的每个元素都调用一次函数执行:
- 当数组中的元素在测试条件时返回 true 时, findIndex() 返回符合条件的元素的索引位置,之后的值不会再调用执行函数。
- 如果没有符合条件的元素返回 -1
js函数:
var ages = [3,18,21,27];
function checkAdult(age){
return age>=18;
}
ages.find(checkAdult); //18
ages.every(checkAdult); //false
ages.some(checkAdult); //true
ages.filter(checkAdult); //[18,21,27]
排序插入:这个问题还没有解决
1、{{ message.split('').reverse().join('') }}
reverse翻转
2、charAt(0)第几个数
charAt()
var str="hellow";
str.charAt(1)
返回的值是e
toUpperCase()变为大写
toUpperCase()
var str="helloow";
str.toUpperCase()
返回的值是HELLOOW
3、
var str="Hello world!";
var n=str.slice(1,5);
结果:
ello
4、v-if v-else-if v-else
5、自己创建组件