最近在新公司负责bug的修复,发现很多的代码逻辑理解起来有些困难。现在将其中观察到的现象列出来,谈谈自己的看法。 1.类过大 对于代码来说,我们在编写的时候最好做到SRP(Single Responsibility Principle)。但是实际的项目由于经过了不同的开发人员,以及工期比较紧张的原因 ...
分类:
其他好文 时间:
2018-02-03 21:55:23
阅读次数:
155
在ECMAScript中,变量是松散类型的。所谓松散类型就是指变量可以用来保存任何类型的数据。 但是在实际开发中,我并不推荐大家这样使用变量。这种操作方法是会让代码变得很不安全。为了规避这样的问题,我在变量命名的时候对变量类型做了标明。 ECMAScript中有5种简单数据类型:Undefined、 ...
分类:
编程语言 时间:
2018-02-01 13:19:18
阅读次数:
171
一、JavaScript基础 1. JavaScript组成 ECMAScript 解释器、翻译 几乎完全兼容 DOM:Document Object Model文档对象模型 有兼容性问题 BOM:Browser Object Model 浏览器对象模型 几乎完全不兼容 2. 变量类型 typeof ...
分类:
编程语言 时间:
2018-02-01 00:25:44
阅读次数:
171
js的类?其实还是原型! 基本点 1. class是关键字,class Point定义了一个“类”。其它变量名不能与类名相同 2. Point的类型(typeof):function,必须通过new来调用 class的pototype=>包含在class中所有定义的方法(包括constructor) ...
分类:
Web程序 时间:
2018-01-31 01:09:07
阅读次数:
190
1.for循环 for(循环变量类型 循环变量名称:要遍历的对象)循环体 /*建立一个数组*/ int[] integers={1,2,3,4}; /*开始遍历*/ for(int i: integers){ System.out.println(i); } ...
分类:
其他好文 时间:
2018-01-31 00:59:35
阅读次数:
158
变量:用来存储信息以及后期能被调用,同时存储变量类型,即命名并存储数据,可以理解为存储信息的容器。变量定义规则:变量名只能是字母、数字或下划线的任意组合变量名的第一个字符不能是数字关键字不能作为变量命名,如:and,as,assert,break,class,continue……变量名格式最好统一,... ...
分类:
其他好文 时间:
2018-01-30 22:57:28
阅读次数:
188
基本概念 一、语法 一)区分大小写 二)标识符 书写规则同Java 三)注释 略 四)严格模式 1.在整个脚本中启用严格模式:在顶部添加 "use strict" 2.指定函数在严格模式下执行: 二、变量 ECMAScript变量类型是松散类型,所谓松散类型就是可以保存任何类型的数据。 三、数据类型 ...
分类:
编程语言 时间:
2018-01-30 12:29:37
阅读次数:
157
先看一篇文章(点击进入) 想了想,自己之前太过心急了 前几年老是想着多久内学完一门语言,结果都是没多久就放弃了,一直在原地打转 都是在Java、Python的变量类型、判断语句、循环语句中原地打转 现在书架上还有本尘封已久的《21天学通Java》 太心急了!!! 不懂得什么叫做一点一滴的积淀,还怨是 ...
分类:
其他好文 时间:
2018-01-28 00:01:31
阅读次数:
194
oracle存储过程、声明变量、for循环 1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out type) as --声明变量(变量名 变量类型) begin --存储过程的执行体 end test; ...
分类:
数据库 时间:
2018-01-27 13:38:02
阅读次数:
178
1.public class后面的内容必须和源文件名一样; 2.java语言大小写敏感(例如void是关键字而Void就不是); 3.标识符:可以由字母、数字、下划线(_)及美元符号($)组成(但不能以数字开头),不能包含空格等其他特殊字符; 4.描述变量的三个元素:变量类型、变量名、变量值; 5. ...
分类:
编程语言 时间:
2018-01-25 21:51:09
阅读次数:
185