Javascript
1、document.write():输出语句
2、// 或者/* */:注释
3、%(余数)++(递增)--(递减):运算符
4、==(等于)!=(不等于)&&(与and)!(非)||(或):逻辑运算符
5、单项条件结构:if 条件语句
6、双向条件结构:if…else 条件语句
7、多项条件语句:switch 条件语句(case <条件> break <一个条件结束> default <case条
件都不满足的情况下> )
8、循环语句:
①for 循环语句
②for…in 循环语句(prop 为获取Object()里面的属性的代码)
③while 循环语句(while和for循环的不同之处在于,while循环没有内置的计数器或更新表达式,如果希望控制语句或语句块的循环执行,不只是通过“运行该代码nc次”这样简单的规则,而是需要更复杂的规则,则应该用while循环)
④do…while 循环语句,与while循环不同在于它总是至少运行一次,因为是在循环的
末尾检查条件,而不是在开头
9、中断一个循环的运行break :可用于switch、while、do…while;越过余下代码块而
直接跳到循环的下一次重复中continue :可用于for或者for…in
(Break可以跳出整个循环,让循环中途停止,直接执行后面的代码,Continue跳过本次循环,而整个循环体继续执行)
10、①得到表单中元素的值document.getElementById(“ID”).value
②得到网页中元素的值document.getElementById("ID").innerHTML
③给表单中元素赋值document.getElementById(“ID”).value=”值”
③给网页中元素赋值document.getElementById(“ID”). innerHTML =”值”
11、function定义函数;rva定义变量
12、对话框:alert(警告框,包括ok按钮)、confirm(确认对话框,包括ok、cancel
按钮)、prompt(提示等待用户输入)
13、return语句调用函数就可以将这个返回值存储在变量中了。
return=add2(3,4);该语句
执行后,result变量中的值为7(3+4)。
值得说明的是,我们的函数中,参数和返回值都是数字,其实它们也可以是字符串等其它类型
14、try、catch用来调试一段可能出错的代码:try{ //要调试的代码} catch(e) { //如果出
现错误将会执行这个代码块} finally { //无论是否出错都会执行的代码}
15、特殊字符代码:\’单引号、\”双引号、\&与符号、\\反斜杠、\n换行
16、new Date()获取当前系统时间、getFullYear()获取当前时间的年份(4位,1970-????)、
getMonth()获取当前时间的月份(0-11,0代表1月)、getDate()获取当前时间的日份(1-31)、getDay()获取当前星期X(0-6,0代表星期天)、getHours()获取当前小时数(0-23)、getMinutes()获取当前分钟数(0-59)、getSeconds()获取当前秒数(0-59)、toLocaleDateString()获取当前日期(2015年8月13号)。
17、new Array() :定义一个数组;concat() 方法用于连接两个或多个数组(①var a=[1,2,3];
document.write(a.concat(4,5);把concat中的参数连接到组a中;②document.write(a.concat(b,c)用concat把数组a,b,c链接起来)
18、Number 把对象的值转化为数字
19、toFixed(num) toFixed() 方法可把Number 四舍五入为指定小数位数的数字,num,必需。
规定小数的位数,是0 ~ 20 之间的值,包括0 和20,有些实现可以支持更大的数值范围。
如果省略了该参数,将用0 代替
20、表单常用函数
①、IsSpace:判断一个字符串是否为空
②、RepStr:多次替代字符串
③、GetDate:取服务器的当前日期
④、GetTime:取服务器的当前时间
⑤、GetDateTime:取服务器的当前日期时间
⑥、SelectSql:执行一个SQL查询语句并返回其结果,仅限Select
⑦、InsertSql:执行一个SQL语句,仅限Insert(插入)、Update(修改)、Delete(删除)
⑧、SqlToField:运行SQL并只返回一个字段的第一个记录值。
仅限Select
⑨、SetPara:用于表单之间传递参数,与GetPara配套使用(传送多个数据)
⑩、GetPara:用于表单之间传递参数(接收)
①、SetPubPara:用于表单之间传递参数(传送单个数据)
②、GetPubPara:用于表单之间传递参数(接收)
③、ChangeToBig:将value值变成大写汉子,如壹贰叁等
④、SqlCombo:将SQL语句的查询结果给到combobox的列表中
⑤、ContDec:对数值进行指定小数位数的格式化
⑥、PrintPreview:运行常规的打印预览
⑦、SetButtonImage:将按钮设置为图形按钮,也就是按钮的背景图
⑧、SaveAsExcel:将第一个表格的内容另存为excel文件,它会弹出一个对话框用于
输入要保存的文件名
⑨、LoadMod:在程序调用用户函数
⑩、SelectDate:显示下拉的日期输入窗口供用户选择输入日期到指定的编辑框中
①、Num:将字符转换成数字型,如果空字符则变成0
②、DjOpen:打开表单
③、DjSave:表单保存
④、InsertSqls:在同意事物中一次执行批量的sql语句
⑤、ff:取字段值,只能写在数据集的默认值处,不能在javascript脚本中使用
⑥、CloseBill:关闭当前窗口
⑦、CurTime:取客户端的当前时间
⑧、DsToGrid:将数据集中的数据刷新到表格
⑨、GridColNoToFieldName:grid控件由表格的列号得到字段名
⑩、ComboToStr:将一个combo控件的value生成,(逗号)分隔个一个字符串
①、Pause:延时
②、ToInt:将字符串表达式转换成整数表达式
③、setDate:取当前月份的月初和月尾的值
21、dataset数据集的常用函数
属性:
①、FieldCount:返回字段总数
②、RecordCount:返回记录总数
③、RecNo:返回当前记录号
④、PageSize:设置数据集当前显示的页尺寸
⑤、PageNo:返回数据集的当前页号
⑥、PageCount:返回数据集的页总数
⑦、opensql:要打开的sql语句
⑧、xml:读取数据集的所有数据
方法:
①、Open:打开数据集
②、MoveFirst:移到当前页的第一条记录
③、MovePrev:移到当前页的当前行的上一条记录
④、MoveNext:移到当前页的当前行的下一条记录
⑤、MoveLast;:移到当前页的当前行的最后一条记录
⑥、FirstPage:读取第一页数据到数据集
⑦、PrevPage:读取上一页的数据到数据集
⑧、NextPage:读取下一页的数据到数据集
⑨、LastPage:读取最后一页的数据到数据集
⑩、Sort:对数据集进行排序
①、Filter:对数据集的数据进行过滤
②、UnFilter:取消对数据集的数据过滤
③、FindAll:全文查找
④、Append:在数据集的最后一行新增一条记录
⑤、Insert:在当前位置插入一条空记录
⑥、Delete:删除当前记录
⑦、Update:提交
⑧、Edit:编辑
⑨、Cancel:取消
22、grid表单常用的函数
属性:
①、cols:设置或返回表格的列数
②、Rows:设置或返回表格的行数
③、autosize:设置表格对象的宽度和高度是否随内容的多少而自动伸缩
④、ReadOnly:设置表格对象是否只读
⑤、CanSelect:返回或设置能否选中表格的单元格
方法:
①、initGrid:表格初始化,用于摆好滚动条位置
②、hide:隐藏表格上的输入控件
③、InsertCol:设置是否在当前组件插入一列
④、InsertRow:设置是否在当前组件插入一行
⑤、DeleteCol:设置是否在当前组件删除一列
⑥、DeleteRow:设置是否在当前组件删除一行
⑦、SaveExcel:另存到excel文件客户端
⑧、。