/* css */ #myBtn { display: none; /* 默认隐藏 */ position: fixed; bottom: 20px; right: 30px; z-index: 99; border: none; outline: none; background-color: red; /* 设置背景颜色,你可以设置自己想要的颜色或图片 */ color: white; /* 文本颜色 */ cursor: pointer; padding: 15px; border-radius: 10px;…
// pages/index3/index.js var app = getApp() // common.js // var localData = require('../../data/question.js') // es6 import // import {localData} from '../../data/question' // es6 require let { localData } = require('../../data/questio…
今天开始重新规范的学习一下node编程。 但是引入模块我看到用 require的方式,再联想到咱们的ES6各种export 、export default。 概念比较混淆, 查阅资料,理理他们的使用范围。 require: node 和 es6 都支持的引入 export / import : 只有es6 支持的导出引入 module.exports / exports: 只有 node 支持的导出 用import就可以得到这个数组或则参数。但是import只能用于静态导入,就是必须在文件开始的时候,在最上层就写好…
判断数组是否包含某一特定元素是很常见的需求,javascript中有很多实现方法,按兼容性由强到弱排序,返回类型一律为boolean: 假设数组为arr,目标元素为target 循环遍历: (arr, target) => { for (var i = 0; i < arr.length; i++) { if (arr[i] === target) { return true; } } return false; } 兼容性:es1 相等算法:=== indexOf: (arr, target) =&g…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, …