2017年8月3日
摘要: 前言 较之前ES5,新版本在声明上有改变,现根据文档教程,总结下不同之处,时长温习。 一、var 对比 let 1、作用域不同 let只在命令所在的代码块 {} 里有效 ES5只有全局作用域和函数作用域,没有块级作用域,带来很多不合理的场景,比如: 第一种场景,内层变量可能会覆盖外层变量。 上面代码 阅读全文
posted @ 2017-08-03 14:29 小苏打00 阅读(1439) 评论(0) 推荐(0) 编辑
  2017年8月2日
摘要: ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 1、ECMAScript 和 JavaScript 的关系 一个常见的问题是, 阅读全文
posted @ 2017-08-02 14:14 小苏打00 阅读(335) 评论(0) 推荐(0) 编辑
  2017年1月10日
摘要: phalcon框架和VOLT模板引擎的组合使用 阅读全文
posted @ 2017-01-10 11:54 小苏打00 阅读(1697) 评论(3) 推荐(1) 编辑
  2017年1月9日
摘要: 1.替换js地址栏参数值 //destiny是目标字符串,比如是http://www.huistd.com/?id=3&ttt=3 //par是参数名,par_value是参数要更改的值,调用结果如下: //changeURLPar(test, 'id', 99); // http://www.hu 阅读全文
posted @ 2017-01-09 16:51 小苏打00 阅读(422) 评论(0) 推荐(1) 编辑
  2016年11月15日
摘要: 一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,...,xn)返回集 阅读全文
posted @ 2016-11-15 17:20 小苏打00 阅读(1250) 评论(0) 推荐(1) 编辑
  2016年4月14日
摘要: /*以下为亲自验证过,备用*/ 数字,0-100,包含0和100,且小数点后最多有三位: /^(\d{1,2}(\.\d{1,3})?|100)$/ 匹配正整数:^[1-9]*[1-9][0-9]*$ 数字型,允许有1位小数点,整数部分不超过3位数:/^([1-9]\d{0,2}(\.\d{1})? 阅读全文
posted @ 2016-04-14 17:00 小苏打00 阅读(673) 评论(0) 推荐(1) 编辑
  2016年3月14日
摘要: 1、搜索时,文本框的内容一般去掉前后空格 (1)引用jquery时直接用$.trim() 方法即可 (2)无jquery库时要用正则判断 function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } funct 阅读全文
posted @ 2016-03-14 16:12 小苏打00 阅读(722) 评论(0) 推荐(0) 编辑
  2016年2月1日
摘要: js 取整,四舍五入 阅读全文
posted @ 2016-02-01 15:01 小苏打00 阅读(1105) 评论(0) 推荐(1) 编辑
  2015年11月26日
摘要: 设置cookie、读取cookie、删除cookie 阅读全文
posted @ 2015-11-26 20:32 小苏打00 阅读(7489) 评论(0) 推荐(1) 编辑
  2015年11月16日
摘要: js的单双引号使用 阅读全文
posted @ 2015-11-16 16:46 小苏打00 阅读(2950) 评论(0) 推荐(0) 编辑