摘要:es7 async方案 generator方案 promise方案 产品的需求 工作中的异步实用场景 ended 是音频播放完毕事件 btnText 是按钮文案 使用knockout库 self.timer = ko.observable(3); self.focusChoice.subscribe
阅读全文
摘要:一起学nodejs 讲师: matthew vscode+nodejs4.6 http://list.youku.com/albumlist/show/id_27966955.html?spm=a2h0k.8191403.0.0&sf=10100
阅读全文
摘要:函数:停止使用arguments 这里主要我使用时经常的遗漏点,和相对高级的注意点 不定参数 常用...args(参数中使用...扩展运算符) js const fn=(...args){ console.log( ) for(let arg of args){ console.log( ) } }
阅读全文
摘要:方法 方法的原型链 创建 本质继承 继承:子对象的属性修改,不能导致父对象的属性的改变 1:Object.create(对象原型) 2:inherit4objfun 我画了一张图 html <!DOCTYPE html function inherit4fun(Child, Parent) { fu
阅读全文
摘要:export import 的4种搭配 非默认 拿函数举例,常量,变量,类也可以 默认 default 将default 后面的值(a,function (){},function f(){},class{},class C{})赋给default 函数声明function foo(){}; 函数表
阅读全文
摘要:读取、设置url 在url中输入: Console输入: 刷新浏览器
阅读全文
摘要:一、ko对象 js对象的改变都会导致viewmodel的变化,但view不一定变化 往ko对象里面push,viewmodel的变化,引起view的变化。 往js对象里面push,model的变化引起viewmodel的变化,不能引起view的变化
阅读全文
摘要:我的目录结构 总体步骤 <!DOCTYPE html PUBLIC " //W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1 transitional.dtd" 无标题文档 <! 一、主入口,da
阅读全文
摘要:一、h5 postMessage node http server配置服务器 有关配置:请参考我的 我把文件夹a配置成http://192.168.1.100:8000 文件夹b配置成http://192.168.1.100:7000 父页面获取iframe两种方式 1, 这个goalNameFra
阅读全文
摘要:数组sort排序 ,`sort用法 sort常用` 描述 方法sort()将在原数组上对数组元素进行排序,即排序时不创建新的数组副本。如果调用方法sort()时没有使用参数,将按字母顺序(更为精确地说,是按照字符编码的顺序)对数组中的元素进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如果
阅读全文
摘要:一 js //1,1,2,3,5,8,13,21这个数列 斐波那契 数列(肥波哪弃) //得到第9项是几? / 111111111递归的思想 / function digui(index){ //index 2=0 index的最小值是3 if (index
阅读全文
摘要:一 / 111111111 / / 1,最好数组去重方法,利用json的键的唯一性 / function removeRepeator(oldArr){ var newArr=[];//放结果的空数组 var tempJson={};//中间临时json对象 for (var i = 0; i
阅读全文
摘要::replace函数,为写自己的js模板做准备 待完善 function 声明&用法 global ignore 选项 正则的懒惰 贪婪 字符的含义。 js //$&匹配项的文本 'abcdefgABCDEFGabcdefg'.replace(/b/,"$&"); "abcdefgABCDEFGab
阅读全文
摘要:地理位置请求 单次定位请求getCurrentPosition(请求成功函数,请求失败函数,数据收集方式) 多次定位请求watchPosition(请求成功函数,请求失败函数,数据收集方式) 关闭更新请求clearWatch ,类似js中的定时器 demo 结果 百度地图API的使用 地址 ,`ht
阅读全文
摘要:"栈/队列" 数组es3: "pop删除最后一项(栈)" "shift删除第一项(队列)" "push增加到最后(栈)" "unshift增加到最前(队列)" "reverse翻转" "join转字符串" "slice截取(切片)slice" "splice剪接" "concat数组合并" "sor
阅读全文
摘要:一、模块化历史 1,nodejs出现:主要解决后端js规范 2,commonjs:这个组织出来一些服务器规范 3,后端规范commonjs应用升级到前端commonjs2:cmd规范(seajs)和完全抛开commonjs的amd规范(requirejs) 二、gruntjs安装流程 node安装好
阅读全文
摘要:声明:借鉴好多chm资料、视频、PDF总结如下: 一、$apply的引入 View 原生js函数,不能实现刷新(因为没有实现双向绑定(脏检查)) 原生js函数,在变量改变外面加上$scope.apply(fun),手动实现脏检查,实现刷新 Angular内置函数,默认已经实现脏检查,实现刷新 gif
阅读全文
摘要:一、查看$scope 寻找 的位置 Form控制变量 格式: .`input的name属性 $...` formName.inputField.$pristine 字段是否 formName.inputField.$dirty 字段是否 formName.inputField.$valid 字段 f
阅读全文
摘要:语法 只讲解这个: 为函数时,这个 的`参数 次数`,及过程 常用位置 ,像 就频繁用到这个方法。
阅读全文