`
文章列表
人孰无过,神亦容之,我们坦诚代码状态,因为它永不完美。   首先借用5S哲学——整理,整顿,清楚,清洁,身美   大抵到第五个境界的,没多少人了。clean code  永无止境   什么是整洁的代码,整洁的代码简单直接,整洁的代码如同优美的散文。整洁的代码从不隐藏设计者的意图,充满了干净利落的抽象和直截了当的控制语句。整洁的代码只做好一件事。   一,变量的命名(有意义的命名)——言道意到,意到言到   1,名副其实   2,避免误导   var a = 1; if(o == 1) {a = o;} else{a = 0;} //0 与o,1与l完 ...
          在JS中,函数只定义一次,但是可能被执行或调用任意次数。我们知道,函数的调用主要有四种方法:           1,方法调用模式           2,函数调用模式           3,构造函数调用模式           4,apply或call调用模式     1,方法调用   var object={ color : ”蓝色“, say:function(){ console.log(this.color) } ...

JS回调函数

      在JS中,函数实际上是一种对象,在变量中,它可以被储存,它可以当传参,可以在函数中被创建,可以在函数中被返回。回调函数就是将一个函数作为参数传给另一个函数,并在适当的时候再调用它。        下面是一个简单的回调函数(callback)   var function_1 = function(callback) { var a = 0; console.log(a ++);//a = 0 (callback && typeof(callback) === "function") && c ...
         大家可以在   www.codefordream.com   练习。            在JS中,尤其对于菜鸟而言,代码都是重复兀杂的,Lo-Dash 等第三方javascript库可以改进我们的编码过程和编码质量。         下面是我们用的比较多的方法   _. ...
          在pos机中,我们可以检验自己的学习状况。         首先,要理清思路,我们要干什么,要通过什么代码来实现功能。例如:         1,字符串的截取:   [ 'ITEM000001', 'ITEM000003-2', 'ITEM000005-11', ]             面对长度不同的二维码   var a = 'ITEM000003-2'; var b; var c; b = a.substring(0,10); c = a.substr(11); console.log(b);//打印 ...
         首先,是简单的数组的知识,例如,创建一个数组,向数组中添加一个数据,访问数组的数据并赋值等等,还要注意字符串的拼接等。        例如,向哈希表中添加一组数据,并显示添加的数据:   var stu_score = {'杨璐':131, '王雪':131, '韩林霖':127, '沙龙逸':123, '李鉴学':126, '韩雨萌':129, '刘帅':116, '康惠雯':114, '刘钰婷':115}; //查询'王雪'的数据 var score = stu_score['王 ...
JS基础课程2 一,代码运行规则 1,变量的定义和赋值 函数名,参数名的命名规范:至少由字母,下划线,美元符号,数字其中的一种组成,但不能以数字开头. 变量也可以只定义,不赋值.如:     var num1;   这时被定义的变量num1的值是 undefined . 2,变量的引用 var num1 = 5; var num2 = num1;// 引用变量 num1 的值(引用变量时前面不加关键字 var)   3,变量值与实际值 var num1 = 5; var num2 = num1; console.log(num1); // 打印结果为5 ...
    首先,第一个程序:Hello World。   console.log('Hello World');//打印结果'Hello World'      接下来,注释符号:     “  ; ”:同一行代码中,语句之间以分号间隔,用来分割多条语句。     “ // ”:单行注释,通过注释掉某段代码,调试程序。     “ /*    */ ”,多行注释,多用来禁用某段代码,调试程序。      五种简单的数据类型。      1,undefined : 这个值表示变量不含有值。      2,null : 这个值表示变量为空。      3,boolean : true 或 ...
Global site tag (gtag.js) - Google Analytics