摘要:
// 首先创建一个异步函数 let p = function (d=Math.random()){ return new Promise(resolve => { setTimeout(()=>{ resolve(d) },1000) }) }; /** * 并行 * */ let tAs = async function(){ let ary = ... 阅读全文
摘要:
在使用android studio开发android时候,gradle更新时候遇到;‘ Gradle sync failed: Could not GET 'https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-std 阅读全文
摘要:
对数据tree遍历主要有两种方式 1.1 第一种是广度遍历 广度遍历可以利用队列完成 1.2 第二种是深度遍历 深度遍历可以利用函数递归来完成 下面的实例就是利用函数递归来完成对数据的遍历,然后生成对应的UI,主要要注意tree的ui插入节点的判断,所以给数据加上到对父节点的索引。 先看效果图 HT 阅读全文
摘要:
1.第一步 下载阿里巴巴矢量图标 2.第二步 拷贝文件到assets/fonts文件中 如图: 第三步 引人iconfont.css文件到index.html中 <link rel="stylesheet" href="assets/fonts/iconfont.css"> 第四步 在tabs.ht 阅读全文
摘要:
3月 react rxjs typescript 4月 nodejs 5月-9月 Java 9月-12月 算法,数据结构 阅读全文
摘要:
开发环境(window) 1.安装node https://nodejs.org/en/ 2.安装angular-cli 3.使用ng new my-app 4.安装jquery 5.安装jquery的type定义 如果成功安装了上面jquery相关的安装包后,在package.json中会看到 6 阅读全文
摘要:
知识补充: 阅读全文
摘要:
从事基于cordova开发混合APP也快一年了,一直没有自己“亲自操刀”写一个插件,因为网上插件太丰富了,可耻了。 今天完整的记录一次插件开发。 cordova环境6.4.0 第一步安装:plugman 第二步:创建插件 创建好了以后 进入 该文件夹 然后该文件里面会自动帮我们创建好一系列文件 te 阅读全文
摘要:
Backbone使用总结 View (主要通过观察者模式) 视图(DOM)通过使用listenTo监听collection,model变化 this.listenTo(c,'remove',function(model, collection){ $('#'+ model.id).remove(); 阅读全文
摘要:
第二章:词法结构 第三章:类型、值和变量 基本概念: 1.数据类型 能够表示并操作的值的类型叫做数据类型。 2.变量 是一个值的名称,通过这个名称来获得对值的引用。 数据类型 JS中分为两大类,基本数据类型,对象数据类型。 其中基本数据类型包括:数值,字符串,布尔,undefined,null,sy 阅读全文