上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 114 下一页
摘要: Math 对象的扩展 Math.trunc() 对于非数值,Math.trunc内部使用Number方法将其先转为数值。 对于空值和无法截取整数的值,返回NaN。 对于没有部署这个方法的环境,可以用下面的代码模拟。 Math.cbrt() Math.cbrt方法用于计算一个数的立方根。 对于非数值, 阅读全文
posted @ 2018-06-29 16:31 TBHacker 阅读(463) 评论(0) 推荐(0) 编辑
摘要: Number.isFinite(), Number.isNaN() ES6 在 对象上,新提供了 和`Number.isNaN()`两个方法。 用来检查一个数值是否为有限的(finite),即不是 。 注意,如果参数类型不是数值, 一律返回 。 用来检查一个值是否为 。 如果参数类型不是 ,`Num 阅读全文
posted @ 2018-06-29 16:13 TBHacker 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 引入 官网 https://github.com/Seldaek/monolog 创建工具类 创建测试类 阅读全文
posted @ 2018-06-27 13:09 TBHacker 阅读(6823) 评论(0) 推荐(0) 编辑
摘要: 字符的 Unicode 表示法 ES6 提供了codePointAt方法,能够正确处理 4 个字节储存的字符,返回一个字符的码点。 20bb7 61 a 𠮷 String.fromCharCode不能识别大于0xFFFF的码点,所以0x20BB7就发生了溢出,最高位2被舍弃了,最后返回码点U+0B 阅读全文
posted @ 2018-06-26 20:13 TBHacker 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 字符串 函数 交换变量的值 从函数返回多个值 函数参数的定义 提取 JSON 数据 函数参数的默认值 遍历 Map 结构 如果只想获取键名,或者只想获取键值,可以写成下面这样。 阅读全文
posted @ 2018-06-25 21:14 TBHacker 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 对象的解构赋值 解构不仅可以用于数组,还可以用于对象。 这里的foo,bar一定要对应。 对象的解构与数组有一个重要的不同。数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值。 真正被赋值的是后者,而不是前者。 上面代码中,foo是匹配的模 阅读全文
posted @ 2018-06-25 20:59 TBHacker 阅读(3885) 评论(1) 推荐(0) 编辑
摘要: 数组的解构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,只能直接指定值。 ES6 允许写成下面这样。 下面的同样会被解析 如果解构不成功,变量的值就等于undefined。 如果等号的右边不是数组(或者严格地说, 阅读全文
posted @ 2018-06-25 20:47 TBHacker 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: const声明一个只读的常量。一旦声明,常量的值就不能改变。 const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不能留到以后赋值。 上面代码表示,对于const来说,只声明不赋值,就会报错。 const的作用域与let命令相同:只在声明所在的块级作用域内有效。 co 阅读全文
posted @ 2018-06-25 20:10 TBHacker 阅读(133) 评论(0) 推荐(0) 编辑
摘要: ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 for循环的计数器,就很合适使用let命令。 for (let i = 0; i 阅读全文
posted @ 2018-06-25 19:09 TBHacker 阅读(981) 评论(0) 推荐(0) 编辑
摘要: node安装与升级 1.安装 2.升级 如果node不是最新的,node有一个模块叫n,是专门用来管理node.js的版本的。使用npm(NPM是随同nodejs一起安装的包管理工具)安装n模块 旧版本的 npm,也可以很容易地通过 npm 命令来升级,命令如下, 查看版本 用最新的node运行js 阅读全文
posted @ 2018-06-25 18:52 TBHacker 阅读(6224) 评论(0) 推荐(0) 编辑
摘要: 97年ES1发布 98年ES2发布 99年ES3发布 07年ES4发布 09年ES5发布 15年ES6发布 ECMAScript 和 JavaScript 的关系 ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 阅读全文
posted @ 2018-06-25 17:46 TBHacker 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.引入 2.内容 实例中我们引入了三个库: wreact.min.js 、react dom.min.js 和 babel.min.js: react.min.js React 的核心库 react dom.min.js 提供操作 DOM 相关的功能 babel.min.js Babel 可以将 阅读全文
posted @ 2018-06-25 16:35 TBHacker 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 没有添加IP白名单 阅读全文
posted @ 2018-06-25 14:22 TBHacker 阅读(4499) 评论(0) 推荐(0) 编辑
摘要: 这种情况,多数是因为请求地址不合法所致。 去公众号中添加合法的地址。 这种地址需要满足一些条件。 设置地址 满足的条件 保证可以访问到安全文件 如果访问不到的话,将无法保存 这里是文件存放位置 经过这些处理,就不会出现 阅读全文
posted @ 2018-06-25 13:08 TBHacker 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 加入一下就可以了。 阅读全文
posted @ 2018-06-25 09:57 TBHacker 阅读(26027) 评论(0) 推荐(3) 编辑
摘要: 1.下载 2.进行一些处理 这样每次都要输入subl才能打开,很不友好。 对Desktop文件进行改造,可以完美解决中文输入。 原来的 改造后的 阅读全文
posted @ 2018-06-23 16:27 TBHacker 阅读(2277) 评论(0) 推荐(0) 编辑
摘要: 更改hosts sudo vim /etc/hosts 输入激活码 阅读全文
posted @ 2018-06-23 14:06 TBHacker 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 礼品卡 id 批次 名称 金额 数量 已绑定数量 未绑定数量 创建时间 有效期(固定天数,无限) 状态(待开启,有效,暂停,废弃) 具体礼品卡 id 卡号 名称 面额 创建日期 截止时间(具体日期,或不限制) 余额 关联用户 礼品卡使用记录 id 卡号 消费金额 uid(冗余) 订单id 消费日期 阅读全文
posted @ 2018-06-23 11:31 TBHacker 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 引言 去一个餐厅吃饭,消费后他们经常会送你一张优惠券,下次来消费可以减免金额。很多门店开业会办会员卡,或者是打折卡,用户等级注册后每次来消费凭打折卡可以打折。 除了线下的服务业,我们平时使用的互联网产品也经常见到优惠券。在京东、淘宝网上购物我们会经常领取一些减免券,生活中点餐有些人会先去领取一个饿了 阅读全文
posted @ 2018-06-23 11:09 TBHacker 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 秒杀四大要素 时间,价格,库存,商品。 时间 库存有限 价格 商品 阅读全文
posted @ 2018-06-23 10:07 TBHacker 阅读(371) 评论(0) 推荐(0) 编辑
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 114 下一页