10 2021 档案

摘要:定义: 用于检测数组所有元素是否都符合指定条件(通过函数提供) 指定函数检测数组中的所有元素: 如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。 如果所有元素都满足条件,则返回 true。 every() 不会对空数组进行检测。 every() 不会改变 阅读全文
posted @ 2021-10-29 18:16 听着music睡 阅读(172) 评论(0) 推荐(0) 编辑
摘要:定义: 返回传入一个测试条件(函数)符合条件的数组第一个元素位置。 为数组中的每个元素都调用一次函数执行: 当数组中的元素在测试条件时返回 true 时, findIndex() 返回符合条件的元素的索引位置,之后的值不会再调用执行函数。 如果没有符合条件的元素返回 -1 对于空数组,函数是不会执行 阅读全文
posted @ 2021-10-29 18:04 听着music睡 阅读(97) 评论(0) 推荐(0) 编辑
摘要:定义: splice() 方法用于添加或删除数组中的元素。(会修改原始数据) 参数说明: array.splice(index,howmany,item1,.....,itemX) 1、index 必需。规定从何处添加/删除元素。 该参数是开始插入和(或)删除的数组元素的下标,必须是数字。(从0开始 阅读全文
posted @ 2021-10-29 17:48 听着music睡 阅读(306) 评论(0) 推荐(0) 编辑
摘要:在 JavaScript 文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响。 通过全局函数 getApp 可以获取全局的应用实例,如果需要全局的数据可以在 App() 中设置,如: // app.js App({ globalData: 1 }) // 阅读全文
posted @ 2021-10-25 14:40 听着music睡 阅读(120) 评论(0) 推荐(0) 编辑
摘要:可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。 注意: exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误。所以更推荐开发 阅读全文
posted @ 2021-10-25 14:21 听着music睡 阅读(283) 评论(0) 推荐(0) 编辑
摘要:该方法的实现目的:以整形初始值平稳过渡到整形结束值。 比如 ValueAnimator.ofInt(0,100) , 实现的即数值从0平稳的变化到100 比如实现如下一个效果: 改变控件的样式,圆形和圆角长方形切换 实现思路很简单,即高度不变,改变控件的宽度(圆形时:宽高相等,长方形时:宽度为屏幕宽 阅读全文
posted @ 2021-10-25 11:01 听着music睡 阅读(689) 评论(0) 推荐(0) 编辑
摘要:原生能接收到webView内控件点击事件,以至拿到点击事件传过来数据 1、定义一个接口 public interface WebHomeOnClickInterface { void showStorePicker(); //显示选择框的事件 void cancelStorePicker(); // 阅读全文
posted @ 2021-10-21 12:07 听着music睡 阅读(532) 评论(0) 推荐(0) 编辑