javaScript
文章平均质量分 71
Amustlang
成于勤,止于懒
展开
-
JavaScript-金额输出中文
var digit_uppercase = function(n) { var digit = [ '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖' ]; var unit = ['', '拾', '佰', '仟']; var group = ['元', '万', '亿'];//100...转载 2018-05-14 15:44:17 · 229 阅读 · 0 评论 -
JavaScript-闭包
1、闭包实例 function test() { var arr = []; for (var i = 0; i < 10; i++) { arr[i] = function () { document.write(i + ""); }...原创 2018-05-14 16:46:37 · 354 阅读 · 0 评论 -
JavaScript-笔记
1、当内部函数被保存到外部时,将会生成闭包,闭包会导致原有作用域链不释放,造成内存泄漏(内存泄漏=内存被占用得不到释放,原有内存减少(反向比喻))2、运行期上下文:当函数执行时,会创建一个称为执行器上下文的内部对象。一个执行期上下文定义一个函数执行时的环境。函数每次执行时的执行上下文都是独一无二的,所以多次调用一个函数会导致创建多个执行上下文。函数每次执行时,都会把新生成的执行期上下文。填充到作用...原创 2018-05-14 18:42:00 · 153 阅读 · 0 评论 -
JavaScript继承、对象枚举-笔记
一、第一种继承(运用原型链)Grand.prototype.LastName = "姓杨"; function Grand() { } var grand=new Grand(); Father.prototype=grand; function Father() { var Name="也姓杨、"; ...原创 2018-05-24 17:03:15 · 206 阅读 · 0 评论 -
js数组方法大全
js数组方法大全JavaScript中创建数组有两种方式(一)使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array("lily","lucy","Tom"); // 创建一个包含3个字符串的数组 (二)使...转载 2018-07-20 11:01:02 · 314 阅读 · 0 评论